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和系统默认安装的版本一致即可