我想用下面的代码连接到VPS服务器。有什么不对吗?
<?php
$con = mysqli_connect("A.B.C.D", "user", "pass", "db1");
if (!$con) {
die("Could not connect: ".mysqli_errno());
}
$sql = "SELECT * FROM table1";
$result = mysqli_query($con, $sql);
$row = mysqli_fetch_array($result);
extract($row);
echo $name;
?>
上面的代码给出了错误:无法连接:
但是,当我使用“localhost”并在我的笔记本电脑中的数据库和表的副本上运行此脚本时,它运行得很顺利,并从表中的第一条记录中回显名称。
为什么我无法连接到我的VPS?
2条答案
按热度按时间czq61nw11#
确保MySQL已启用外部访问,您可能无法从远程机器访问VPS。
更新:你有访问phpmyadmin或类似的工具吗?
unftdfkk2#
检查以下内容;