无法用php连接数据库

时间:2013-11-01 19:19:41

标签: php mysql database

我可以在浏览器上输入http://192.168.0.103:37712/phpmyadmin/index.php进入数据库。

但我输入以下内容无法连接数据库:

<?php 
$link = mysql_connect('192.168.0.103:37712', 'root', '');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

如果我改为$link = mysql_connect('192.168.0.103:3306', 'root', '');

OR

$link = mysql_connect('192.168.0.103', 'root', '');

它显示:无法连接:主机'PC'不允许连接到此MySQL服务器

1 个答案:

答案 0 :(得分:4)

删除端口37712或使用localhost,就像在本地服务器上一样。

mysql_connect('192.168.0.103', 'root', '');

mysql_connect('localhost', 'root', '');


注意: mysql_*函数已弃用。尽快继续mysqli_*功能。