web-dev-qa-db-ja.com

MariaDB 10.1およびUbuntu 16.04:MariaDB "root"ユーザーのパスワードを設定できません

以前のMySQLがインストールされたUbuntu 16.04サーバーにMariaDB 10.1をインストールしようとすると、Sudo apt-get purge mysql*でMySQLをパージしても、このエラーメッセージが表示され、インストールプロセスが失敗します。

2
Paulo Coghi

すべてがクリーンであることを確認するには、MySQL(およびMariaDB)を次のものでパージするだけでなく

Sudo apt-get purge mysql* mariadb*

ただし、次のようにして、古いMySQL configフォルダーを削除する必要もあります。

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
3
Paulo Coghi