致命错误:调用未定义的函数 mysql_connect()
我已经设置了PHP,MySQL和Apache。 对于PHP,它运行良好。但是在我下载MySQL之后,它报告说:localhost()
致命错误:调用未定义的函数 mysql_connect()
我该如何解决这个问题?
我已经设置了PHP,MySQL和Apache。 对于PHP,它运行良好。但是在我下载MySQL之后,它报告说:localhost()
致命错误:调用未定义的函数 mysql_connect()
我该如何解决这个问题?
您已升级到 PHP 7,现在已弃用。通过以下方式检查您的:mysql_connect
php -version
将其更改为如下:mysqli_connect
$host = "127.0.0.1";
$username = "root";
$pass = "foobar";
$con = mysqli_connect($host, $username, $pass, "your_database");
如果您正在升级旧版PHP,那么现在您面临着使用函数升级所有函数的任务。mysql_*
mysqli_*
如果在升级到 PHP 7.0 后收到此错误,则表示您使用的是已弃用的库。
mysql_connect — 打开与 MySQL 服务器的
连接警告
此扩展在 PHP 5.5.0 中已弃用,在 PHP 7.0.0 中已删除。相反,应使用 MySQLi 或 PDO_MySQL 扩展。