无法在WAMP上运行PHP脚本

时间:2016-02-17 08:39:44

标签: php mysql

我是Wampp服务器的新手;我安装它并尝试编写一个php程序:

<?php
$db_name="webappdb";
$mysql_user="root";
$mysql_pass="root";
$server_name="localhost:81";

$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name);
if(!$con)
{
    echo"Connection Error...".mysqli_connect_error();
}
else
{
    echo"<h3>Database connection Success....</h3>";
}
?>

当我运行代码时,我收到此错误:

error screenshot

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

检查MySQL-Server正在运行的端口。默认端口ist 3306不是81。这看起来像是一种错误的配置。

此外设置$server_name="localhost"并删除端口。

答案 1 :(得分:0)

MYSQL服务器在端口3306上运行,并在php.ini

中进行配置

如果您已将Apache更改为在端口81上运行,我假设您为什么在下面的变量中添加了81,那么这与运行MYSQL服务器的端口无关

更改此行

$server_name="localhost:81";

$server_name="localhost";

或者可能有一点额外的速度

$server_name="127.0.0.1";