转 Call to undefined function mysql_connect() 解决方法汇总
用mysqli_connect代替mysql_connect
方式一:
在PHP代码中使用phpinfo()函数查看PHP基本信息
从PHP5.0开始mysql_connect()就不推荐使用了,到PHP7.0就直接被废弃了,如果PHP为7.0及以上版本的话用mysqli_connect()代替
方式二:
安装的php缺少mysql模块导致
CentOs安装mysql模块:
yum install php-mysql -y
如果安装了之后报下面的警告
Headers and client library minor version mismatch. Headers:
这是由于高版本的MySQL,低版本的MySQL Client API引起的
这时候可以先卸载刚才的php-mysql
yum remove php-mysql -y
然后
yum install php-mysqlnd -y
最后重启apache
systemctl restart httpd...
浏览更多内容请先登录。
立即注册
更新于:2021-12-23 21:15:29
相关内容
Centos 服务器搭建(Centos8服务器搭建遇到的各种问题及解决方法)
Centos8 更新yum或安装软件时提示 Failed to download metadata for repo...
从CentOS 8到CentOS Stream,到底发生什么事了?
CentOS8出现“ Error: Failed to download metadata for repo ‘AppStrea...
如何将CentOS 8转换为CentOS Stream(202205实测有效)
centos服务器运行中遇到的问题 out of memory killed process 2480 htt...
生产出现oom(out of memory)问题,怎么排查?
Linux终端查看最消耗CPU内存的进程
解决Apache长时间占用内存大的问题,Apache 内存优化方法
(实测:超不省心,这个方法太陈旧了) 超省心游戏加速:Wireguard+udp加速...
wireguard+udpspeeder+udp2raw多用户配置
Wireguard+udpspeeder+udp2raw游戏加速方案改进版-实测有效
PHP错误:SQLSTATE[HY000] [2054] The server requested authentica...
推荐内容