Как использовать phpMyAdmin с mysqlnd
Когда я запускаю свой php-код с полной отчетностью об ошибках, я получаю:
Предупреждение: mysqli::mysqli(): Несоответствие версий заголовков и клиентской библиотеки.
Я обнаружил, что должен перейти на mysqlnd, удалив mysqli, как это обсуждается здесь: Несоответствие версий заголовков и клиентской библиотеки
После миграции я вижу, что phpMyAdmin больше не работает. поэтому мне пришлось удалить пакет php-mysqlnd и снова установить php-mysql.
Итак, мой вопрос: "Способен ли phpMyAdmin работать с mysqlnd?"
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.