我新设置了VPS并安装了WHM。
我在这台服务器上有一个MySQL数据库,我可以使用名为Sequel Pro的桌面SQL应用程序连接它。
使用PHP我已经设置了一个子域,我想连接到这个数据库,我使用了与桌面客户端相同的详细信息但我在PHP error_log中不断收到PHP Warning: mysqli::mysqli(): (HY000/2003)
消息。
我完全难过,因为我以为我可以从其他网站连接到数据库。我已将%
添加到 cPanelRemoteMySQL®,但仍然没有运气。
有人可以指出我正确的方向。
<?php
$mysqli = mysqli_connect("HOST_IP","DB_USER","DB_PASS","DB_NAME");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$q = $mysqli->query("SELECT COUNT(*) FROM users");
print_r($q);