MariaDB 10.1 и Ubuntu 16.04: невозможно установить пароль для пользователя root "MariaDB "

При попытке установить MariaDB 10.1 на сервере Ubuntu 16.04 с установленным предыдущим MySQL, даже при очистке MySQL с помощью sudo apt-get purge mysql*, Я получаю это сообщение об ошибке и процесс установки не удается.

1 ответ

Решение

Чтобы убедиться, что все чисто, вам нужно не только очистить MySQL (и MariaDB) с помощью:

sudo apt-get purge mysql* mariadb*

Но вам также необходимо удалить старые папки конфигурации MySQL с помощью:

sudo rm -rf /etc/mysql
sudo rm -rf /var/log/mysql
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/lib/mysql-files
sudo rm -rf /var/lib/mysql-keyring

После этих шагов и правильного добавления репозиториев MariaDB вы, наконец, можете:

sudo apt update
sudo apt install mariadb-server
Другие вопросы по тегам