phpMyAdmin показывает эту версию!
Я новичок в Linux и серверах. Я использовал mysql 5.5 (был установлен с использованием сторонних репозиториев) в качестве моей СУБД, а затем решил заменить его последней версией MariaDB.
Я выполнил следующие команды, чтобы остановить и удалить mysql:
service mysqld stop
yum -y remove mysql*
затем я добавил репозитории MariaDB для моей ОС (CentOS 6 - 64bit) в yum. Установил с помощью:
yum install -y MariaDB-server MariaDB-client MariaDB-devel
начал с:
service mysql start
и он успешно запустился.
Затем, когда я открыл phpMyAdmin, я понял, что он все еще подключается к mysql5.5! а также из сценариев php кажется, что он все еще подключается к этому более старому mysql! Я попытался остановить mysqld, но он сказал мне, что такой службы нет!
Когда я выполняю:
mysql -V
mysql Ver 15.1 Distrib 10.1.14-MariaDB, for Linux (x86_64) using readline 5.1
Я действительно запуталась. Не могли бы вы помочь мне, что случилось, и как я могу это исправить?
phpMyAdmin не подключается к несуществующей службе. При условии, что netstat -tulpn
показывает, что MariaDB прослушивает порт 3306, эти скрипты сообщают о неправильной версии (поскольку MariaDB является вилкой MySQL) или кэшированной версией (см. комментарии Томаса Н.).
Если вы хотите быть уверены на 100%, просто внесите изменения в phpMyAdmin и используйте mysql
инструмент командной строки для подключения к базе данных MariaDB и проверки ее изменений.