A PHP Error was encountered Severity: Warning Message: mysqli::real_connect(): Headers and client

我把MySQL升级了一下,结果php链接数据库就报错了,查过资料之后发现是mysql版本变动,跟之前编译的版本不一致,因此才会报错,解决方法是重新编译一下mysqlnd,我的是yum安装的mysql和php,因此就非常简单。

killall php-fpm

yum remove php70w-mysql

yum install php70w-mysqlnd

安装完之后重启一下php-fpm即可!