Назад | Перейти на главную страницу

Замена mysql на MariaDB

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 и проверки ее изменений.