我想使用以下代码连接到 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?
最佳答案
确保 MySQL 已启用外部访问,您可能无法从远程计算机访问 VPS。
更新:您可以访问 phpmyadmin 或类似的工具吗?
关于php - 无法连接到 VPS 服务器上的 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21290493/