Como eu desinstalo o MySQL?

122

Eu instalei o MySQL usando sudo apt-get . Agora preciso removê-lo do meu sistema.

Como posso fazer isso?

    
por batman 06.08.2012 / 10:44

8 respostas

217

Para remover completamente o mysql do seu sistema Basta digitar o terminal

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
    
por Ketankumar Patel 06.08.2012 / 10:49
51

todas as soluções acima estão corretas, mas eu tentaria com

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

Isto irá desinstalar todos os pacotes relacionados ao mysql.

    
por Naveen 13.05.2014 / 16:08
20

Isto irá remover o mysql 5.6 do Ubuntu 15.04

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
    
por Vasko 03.05.2015 / 20:34
4

Eu não uso muito o Ubuntu, mas o que eu acho que você deveria tentar é o que eu fiz.

Eu digitei isso pela primeira vez na linha de comando: sudo apt-get remove --purge mysql-server mysql-client mysql-common ,

seguido com isto abaixo: sudo apt-get autoremove

e finalmente digitei: sudo apt-get autoclean .

Descobri que foi removido.

    
por Tareto 04.12.2012 / 15:54
3

Esqueci a senha do mysql root e precisei resetar. Eu tentei este link e não funcionou porque ele manteve dizendo não pode escrever logs ou similar. Agora a minha solução foi remover completamente o mysql do Ubuntu13.10 e uma nova instalação.

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

Eu tive que executar a última linha de comando, porque o Ubuntu algumas vezes mantém algumas libs até você tentar limpá-las. Agora instale o servidor e o cliente mysql

sudo apt-get install mysql-client mysql-server
    
por Tennom 24.02.2014 / 15:01
2

Primeiro você precisa parar o seu servidor mysql de serviço.

sudo service mysql stop

Então você pode usar o comando purge para desinstalar

sudo apt-get purge mysql-server mysql-client

Observação: acima, com base na sua lista de pacotes. Eu instalei o servidor e o cliente. Isto irá para o seu convineient

    
por Vijayaprakash P 25.02.2016 / 07:47
0

Quando tentei sudo apt-get purge mysql* , não funcionou.

Purged mysql5 com:

sudo apt-get purge mysql-*

Depois, para limpeza:

sudo apt-get autoremove
sudo apt-get autoclean
    
por The Wise 08.08.2016 / 19:37
0

desinstalar completamente o 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

Com base em esta resposta e muitas outras ...

    
por simhumileco 25.07.2017 / 12:16