122

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

たくさんのコマンドを試しました。しかし、何も機能していません。誰でもここで助けてくれますか!

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

私は何をすべきか理解できません。MySQLに関するすべてを削除したい。私がそれを見つけようとしているときはいつでも。私はそれを得ています。

全部取り除いてほしい。mysql-server、mysql-client、mysql-libraries、さらには構成。

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

4

3 に答える 3

363

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

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

合計で、次のようにします。

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
于 2013-04-23T20:34:19.597 に答える
79

/var/lib/mysql フォルダーを削除する必要があります。また、パッケージを削除するときにパージします(これが役立つと言われています)。

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

sudo rm -rf /var/lib/mysql

私は同様の問題に遭遇していました。2 行目で問題が解消され、MySql を最初からセットアップできるようになりました。うまくいけば、それもあなたに役立ちます!

于 2012-08-08T16:49:54.087 に答える
29

ターミナルで次のコマンドを実行します。

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

sudo apt-get autoremove

sudo apt-get autoclean

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

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

于 2012-10-10T13:06:25.597 に答える