web-dev-qa-db-ja.com

MySQLをアンインストールするにはどうすればよいですか?

Sudo apt-getを使用してMySQLをインストールしました。次に、システムから削除する必要があります。

どうやってやるの?

158
batman

システムからmysqlを完全に削除するには、ターミナルに入力するだけです

Sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
Sudo rm -rf /etc/mysql /var/lib/mysql
Sudo apt-get autoremove
Sudo apt-get autoclean
252
Ketan Patel

上記のソリューションはすべて正しいですが、私は

Sudo apt-get remove --purge mysql * 
 Sudo apt-get autoremove 
 Sudo apt-get autoclean

これにより、すべてのmysql関連パッケージがアンインストールされます。

63
Naveen

これにより、ubuntu 15.04からmysql 5.6が削除されます。

Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo rm -rf /var/lib/mysql
Sudo rm -rf /etc/mysql
24
Vasko

最初に、サービスからmysqlサーバーを停止する必要があります。

Sudo service mysql stop

その後、パージコマンドを使用してアンインストールできます

Sudo apt-get purge mysql-server mysql-client

注:パッケージリストに基づく上記。サーバーとクライアントの両方をインストールしました。これはあなたの良心的な人に

6
Vijayaprakash P

私はUbuntuをあまり使いませんが、あなたが試してみるべきだと思うのは私がしたことです。

私は最初にコマンドラインでこれを入力しました:Sudo apt-get remove --purge mysql-server mysql-client mysql-common

次に、これを以下に示します:Sudo apt-get autoremove

そして最後にこれを入力しました:Sudo apt-get autoclean

削除されたことがわかりました。

4
Tareto

Mysql rootパスワードを忘れてしまい、リセットする必要がありました。私はこれを試してみました http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password ログなど。私の解決策は、Ubuntu13.10からmysqlを完全に削除し、新規インストールすることでした。

Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo rm -rf /var/lib/mysql

Ubuntuは、すべてを削除しようとしてもいくつかのライブラリを保持することがあるため、最後のコマンドラインを実行する必要がありました。次に、mysqlサーバーとクライアントをインストールします

Sudo apt-get install mysql-client mysql-server
3
Tennom

Sudo apt-get purge mysql*を試したところ、うまくいきませんでした。

パージmysql5 with:

Sudo apt-get purge mysql-*

次に、クリーンアップのために:

Sudo apt-get autoremove
Sudo apt-get autoclean
1
The Wise

Mysqlを完全にアンインストールします。

Sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql*
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld ~/.mysql_history
updatedb

this answerおよびその他多数に基づいて...

0
simhumileco

これを試してください。システムのすべてのMySQLファイルを完全に消去します。

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
0
Akshay Pethani