连接到外部 MySQL 服务器时出现“无法连接到 MySQL 服务器”错误

Eva*_*odd 5 php mysqli database-connection

我们最近将 PHP 更新到最新版本,我们有一个正在运行的 PHP 脚本,但现在已损坏。

目前,它甚至根本不允许我连接到 SQL 数据库,并返回此错误:

无法连接到 MySQL:无法连接到 mysql01.fau.edu 上的 MySQL 服务器 (13) 2003

数据库本身位于 Linux 环境中,目前我什至无法获得如下运行的简单脚本:

$host = 'mysql01.fau.edu';
$username = '*****';
$password = '*****';
$database = '******';
$connect = mysqli_connect($host,$username,$password,$database);

if (mysqli_connect_errno()) {
    echo 'Failed to connect to MySQL: ' . mysqli_connect_error() . mysqli_connect_errno();
} else {
    echo 'Connected to MySQL! </ br>';
}
Run Code Online (Sandbox Code Playgroud)

ken*_*ler -1

只是猜测...但请检查以确保您可以从命令行连接到 mysql。如果是这样...仔细检查你的 php.ini。听起来 php.ini 可能已因升级而被覆盖。确保您启用了 mysql 扩展。