1

当我运行带有完整错误报告的 php 代码时,我得到:

警告:mysqli::mysqli():标头和客户端库次要版本不匹配。

我发现我应该通过卸载 mysqli 来切换到 mysqlnd,因为它在这里讨论: Headers and client library minor version mismatch

迁移后,我看到 phpMyAdmin 不再工作。所以我不得不卸载 php-mysqlnd 包并再次安装 php-mysql。

所以我的问题是:“phpMyAdmin 能否与 mysqlnd 一起工作?”

4

1 回答 1

1

在 CentOS 论坛上问了同样的问题后,我得到了解决方案:

https://www.centos.org/forums/viewtopic.php?f=47&t=53726

诀窍是不要在单独的命令中发出“yum remove php-mysql”和“yum install php-mysqlnd”,而是必须发出以下命令:

# yum shell
> remove  php-mysql
> install php-mysqlnd
> run
> quit

以上防止了phpMyAdmin被自动删除,升级顺利进行,不破坏phpMyAdmin包。

于 2015-08-16T14:15:03.257 回答