mysql5.7 配合 php5.6 时出现Call to undefined function mysql_connect 解决方法


[现象]

mysql5.7 配合 php5.6 时出现如下mysql连接错误:

[pool www] child 21312 said into stderr: “NOTICE: PHP message: PHP Fatal error: Call to undefined function mysql_connect()

[原因]

从PHP5.0开始mysql_connect()就不推荐使用了,到PHP7.0就直接被废弃了,如果PHP为7.0及以上版本的话用mysqli_connect()代替

[解决方法]

一般需要安装旧版本的php-mysql才能解决,如下:

apt-get install php5.6-mysql

[说明]

若是还是不行,需要检查下:php.ini文件中extension=”有关的mysql模块” 是否打开。

版权所有丨如未注明,均为原创,转载请注明转自:https://whonee.net/mysql-5_7-with-php-5_6-mysql_connect-error.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注