PHPMyadmin 中的数据库客户端版本
Database client version in PHPMyadmin
我完全安装了 mysql 5.6 所有软件包,我有更新的 PHPMyadmin 和 PHP 7.0 以及最新的 php7.0-mysql已安装库
我的服务器显示版本号。作为 MySQL 5.6,当从 mysql 终端以及 PHPMyadmin.
中进行测试时
但是,数据库客户端版本显示在 5.0xxx 左右
我浏览了一下,看到我必须更新 mysqlnd
(What really causes PHP MySQL library version differs from your MySQL server version?)
但我不确定如何进行。我应该怎么办?提前致谢
运行 Ubuntu, Apache2
MySQLServer和MySQLClientmysqld
是两个不同的可执行程序,有不同的版本。 MySQL 每次有新的服务器版本时,并不总是需要更新客户端工具。
可能还有较新版本的库,下面的 link I post 显示了如何操作,但是您不太可能遇到任何问题。
请参考this Q&A
引用
In theory, this should not cause any real problem : minor versions
tend to be compatible ; but you might need to update the library
that's used by PHP ; maybe some package like "libmysql", or something
like that (I don't have a Debian machine)
PHP 5.6 的另一个系统 OS 与 ubuntu 不同吗?我认为问题在于您下载的不同 OS 的不同包将与不同的库一起打包,这可能是出于各种原因,例如与 OS.[=14= 的兼容性]
我完全安装了 mysql 5.6 所有软件包,我有更新的 PHPMyadmin 和 PHP 7.0 以及最新的 php7.0-mysql已安装库
我的服务器显示版本号。作为 MySQL 5.6,当从 mysql 终端以及 PHPMyadmin.
中进行测试时但是,数据库客户端版本显示在 5.0xxx 左右
我浏览了一下,看到我必须更新 mysqlnd (What really causes PHP MySQL library version differs from your MySQL server version?)
但我不确定如何进行。我应该怎么办?提前致谢
运行 Ubuntu, Apache2
MySQLServer和MySQLClientmysqld
是两个不同的可执行程序,有不同的版本。 MySQL 每次有新的服务器版本时,并不总是需要更新客户端工具。
可能还有较新版本的库,下面的 link I post 显示了如何操作,但是您不太可能遇到任何问题。
请参考this Q&A 引用
In theory, this should not cause any real problem : minor versions tend to be compatible ; but you might need to update the library that's used by PHP ; maybe some package like "libmysql", or something like that (I don't have a Debian machine)
PHP 5.6 的另一个系统 OS 与 ubuntu 不同吗?我认为问题在于您下载的不同 OS 的不同包将与不同的库一起打包,这可能是出于各种原因,例如与 OS.[=14= 的兼容性]