PHP / MySQL标头和客户端库不匹配

时间:2017-05-20 23:54:45

标签: php mysql database mysqli mysqlnd

我目前正在Windows PC上使用本地MAMP设置连接到MySQL数据库。但是运行以下代码会引发错误。

CODE:

$connection = mysqli_connect($host, $user, $pass, $dbname);

错误:

Warning: mysqli_connect(): Headers and client library minor version mismatch. Headers:50541 Library:50634 in C:\MAMP\htdocs\mysql.php on line 14

检查我的phpinfo,版本实际上是不同的。 我不确定这个错误是否重要以及如何解决它。我使用PHP 7.1.1和MySQL 5.6与phpmyadmin。

来自PHPINFO的部分enter image description here

非常感谢任何帮助。真是令人沮丧。 谢谢你和干杯!

1 个答案:

答案 0 :(得分:0)

我注意到你正在使用MAMP。有同样的问题,完全卸载后,新安装的MAMP / MAMP PRO解决了这个问题。

我怀疑它是因为先前版本的不洁升级。

my mysqli version info after fresh install