php遇到mysql_connect(): Headers and client library m

天远科技  发表于:2017-12-04  分类:PHP相关  阅读(3834)  赞同24

php 提示 mysql_connect(): Headers and client library minor version mismatch

使用 php -v | grep Client 查看目前mysqlheader版本,往往会发现版本不一致

那么解决方法就是如下几种

1、最粗暴的方式是加 @mysql_connect

2、将版本处理成相同的,我们可以使用 find / -name 'libmysqlclient*'查询,找到 /usr/lib64/mysql 下的文件

将安装mysql的lib目录接到该目录即可,操作如下

rm -rf /usr/lib64/mysql

ln -s /usr/local/mysql/lib /usr/lib64/mysql

重启php 即可解决问题

另一种就是升级mysql和系统默认安装的版本一致即可

博文分类

线

在线联系
点击这里给我发消息
点击这里给我发消息
关注我们