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