web-dev-qa-db-ja.com

MySQL 5.7を完全に削除する

私は完全に私のubuntuの12.04からmysqlをアンインストールしようとしています。しかしできません。

私はたくさんのコマンドを試しました。しかし何も働いていません。誰もがここで手助けすることができます!

Sudo apt-get remove mysql-server mysql-client mysql-common
Sudo apt-get autoremove

どうすればいいのかわかりません。 MySQLに関するすべてを削除したいです。私がそれを見つけようとしている時はいつでも。私はそれを得ています。

私はすべてを取り除きたいのです。 mysqlサーバー、mysqlクライアント、mysqlライブラリ、さらには設定。

私を助けてください!!!

115
user1411472

まず最初に、必要なデータベースのバックアップをmysqldumpで行います。

注:後で復元したい場合は、WHOLEではなく、関連するデータベースのみをバックアップしてください。データベース全体が実際にはパージと再インストールが必要な理由である可能性があります。

全部で、これをしてください:

Sudo service mysql stop  #or mysqld
Sudo killall -9 mysql
Sudo killall -9 mysqld
Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo deluser -f mysql
Sudo rm -rf /var/lib/mysql
Sudo apt-get purge mysql-server-core-5.7
Sudo apt-get purge mysql-client-core-5.7
Sudo rm -rf /var/log/mysql
Sudo rm -rf /etc/mysql

上記のすべてのコマンドを1行で(コピーして貼り付けるだけ)

Sudo service mysql stop && Sudo killall -9 mysql && Sudo killall -9 mysqld && Sudo apt-get remove --purge mysql-server mysql-client mysql-common && Sudo apt-get autoremove && Sudo apt-get autoclean && Sudo deluser mysql && Sudo rm -rf /var/lib/mysql && Sudo apt-get purge mysql-server-core-5.7 && Sudo apt-get purge mysql-client-core-5.7 && Sudo rm -rf /var/log/mysql && Sudo rm -rf /etc/mysql
339
CodeTower

/ var/lib/mysqlフォルダを削除する必要があります。また、あなたがパッケージを削除したときにパージします(私はこれが助けになると言われます)。

Sudo apt-get remove --purge mysql-server mysql-client mysql-common

Sudo rm -rf /var/lib/mysql

私は同様の問題に遭遇していました。 2行目で私の問題を取り除き、MySqlを最初から設定することができました。うまくいけば、それもあなたを助けます!

77
Dylan Knowles

端末でこれらのコマンドを実行します。

Sudo apt-get remove --purge mysql-server mysql-client mysql-common

Sudo apt-get autoremove

Sudo apt-get autoclean

各コマンドに確認が必要なため、これらのコマンドを別々に実行します。ブロックとして実行すると、現在実行中のコマンドの下のコマンドで確認がキャンセルされます(コマンドは実行されません)。

どうすればMysqlをアンインストールできますか? を参照してください。

28
E3G