我安装了MySQL5.6所有的软件包,我有更新的PHPMyadmin和PHP7.0,并安装了最新的php7.0-mysql库
我的服务器正在显示版本号。无论是在MySQL终端还是在PHPMyadmin中测试,都可以像mysql 5.6一样使用。
但是,数据库客户端版本显示在5.0xxx左右

我浏览了一下,发现我必须更新mysqlnd (What really causes PHP MySQL library version differs from your MySQL server version?)
但我不确定该如何继续。我该怎么办?提前感谢
运行Ubuntu、Apache2
发布于 2016-02-08 07:26:10
MySQL服务器和MySQL Client mysqld是两个不同的可执行程序,版本不同。MySQL并不总是需要在每次有新的服务器版本时更新客户端工具。
可能还有更新版本的库,我在下面发布的链接显示了如何做到这一点,但您不太可能遇到任何问题。
请参阅this Q&A报价
从理论上讲,这应该不会造成任何真正的问题:小版本往往是兼容的;但你可能需要更新
使用的库;也许是像"libmysql“这样的包,或者类似的东西(我没有Debian机器)
另一个使用PHP5.6的系统是不是和ubuntu不同的操作系统?我相信问题是你在不同的操作系统下下载的不同的包会被打包到不同的库中,这可能是出于各种原因,比如与操作系统的兼容性。

https://stackoverflow.com/questions/35260305
复制相似问题