php - 无法用php连接数据库

标签 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', '');

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

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

最佳答案

删除端口 37712 或使用 localhost,因为您在本地服务器上。

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

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


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

关于php - 无法用php连接数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19733881/

相关文章:

php - 如何用两种不同的语言建立TCP/IP客户端服务器通信?

php通过按键在多维数组中插入数据

php - 在本教程中,为什么它告诉我们要弄乱 $_POST ['email' ]?

php - mySQL 中的条件和?

javascript - jquery datepicker 获取日期(第 2 部分)

MySQL 从单独的表中添加列

mysql - SQL 触发器 : Create row if row doesn't exist

database - 如何存储别人的密码?

c++ - 在这种情况下,将数据存储在数据库(如 SQLite)或纯文本文件中会更好吗?

mysql - 选择具有日期和文章点的行(无关系)