无法从另一个godaddy托管服务器远程连接到mysql

问题描述 投票:0回答:0

致命错误:未捕获的 mysqli_sql_exception

无法连接到 /home/user/public_html/config/config.php:11 中“xxx.xxx.xxx.xxx”(110) 上的 MySQL 服务器堆栈跟踪:#0 /home/user/public_html/config/ config.php(11): mysqli->__construct() #1 /home/user/public_html/login.php(78): require_once('/home/user/pu...') #2 {main} 抛出/home/user/public_html/config/config.php 第 11 行

尝试从另一个 godaddy 托管服务器远程连接 godaddy 托管 mysql 并出现上述错误。几个月前,相同的代码工作正常,没有问题,但现在我无法弄清楚发生了什么变化。

另一个主机上的相同代码得到了这个

警告:mysqli::__construct(): (HY000/2003): 无法连接到 'xxx.xxx.xxx.xxx' (110) 上的 MySQL 服务器

我尝试在 mysqli_connect 的配置中添加端口,但它也不起作用。

define('DB_NAME', 'db_name');
define('DB_USERNAME', 'username');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'xxx.xxx.xxx.xxx');
// define('DB_PORT', '3306');
                
/* Attempt to connect to MySQL database */
$mysqli = new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME);

服务器信息 PHP:7.4 MySQL:5.6.51

php mysql remote-access
© www.soinside.com 2019 - 2024. All rights reserved.