¿Cómo desinstalo MySQL?

Instalé MySQL usando sudo apt-get. Ahora necesito eliminarlo de mi sistema.

¿Cómo puedo hacer eso?

Supongo que ya no necesita MySQL y ya ha realizado una copia de seguridad de sus bases de datos importantes. Le sugiero que haga una copia de seguridad de sus bases de datos MySQL importantes.

Nota: Se perderán todos los datos de mysql.

Primero, asegúrese de que el servicio MySQL esté detenido.

sudo systemctl stop mysql

Elimine por completo todos los paquetes relacionados con MySQL.

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*

Elimine la configuración y los datos de MySQL. Si ha cambiado la ubicación de la base de datos en la configuración de MySQL, debe reemplazar /var/lib/mysql de acuerdo a ello.

sudo rm -rf /etc/mysql /var/lib/mysql

(Opcional) Elimine los paquetes innecesarios.

sudo apt autoremove

(Opcional) Elimine la caché de apt.

sudo apt autoclean

todas las soluciones anteriores son correctas, pero lo intentaría con

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

Esto desinstalará todos los paquetes relacionados con mysql.

Esto eliminará mysql 5.6 de ubuntu 15.04

sudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo apt-get autocleansudo rm -rf /var/lib/mysqlsudo rm -rf /etc/mysql

Primero debe detener el servicio de su servidor mysql.

sudo service mysql stop

A continuación, puede utilizar el comando purgar para desinstalar

sudo apt-get purge mysql-server mysql-client

Nota: lo anterior basado en su lista de paquetes. He instalado tanto el servidor como el cliente. Esto será para su comodidad

No uso mucho Ubuntu, pero lo que creo que deberías probar es lo que hice.

Primero escribí esto en la línea de comandos : sudo apt-get remove --purge mysql-server mysql-client mysql-common,

luego siguió con esto a continuación : sudo apt-get autoremove

y finalmente escribí esto : sudo apt-get autoclean.

Descubrí que se había eliminado.

Olvidé la contraseña de root de MySQL y necesitaba restablecerla.Lo intenté este, pero no funcionó, porque seguía diciendo "no se pueden escribir registros" o algo similar.

Mi solución fue eliminar completamente MySQL de Ubuntu 13.10 y una nueva instalación.

sudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo rm -rf /var/lib/mysql

Tuve que ejecutar el último comando porque Ubuntu a veces mantiene algunas bibliotecas, incluso si intentas purgarlas todas.

Ahora, uso este comando para instalar el servidor y el cliente MySQL:

sudo apt-get install mysql-client mysql-server

Cuando lo intenté sudo apt-get purge mysql* no funcionó.

Purgar mysql5 con:

sudo apt-get purge mysql-*

Luego para limpiar:

sudo apt-get autoremovesudo apt-get autoclean

Desinstalar completamente mysql:

sudo -iservice mysql stopkillall -KILL mysql mysqld_safe mysqldapt-get --yes purge mysql*apt-get --yes autoremove --purgeapt-get autocleandeluser --remove-home mysqldelgroup mysqlrm -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_historyupdatedb

Basado en este respuesta y muchas otras...

Pruebe esto, borrará por completo todos los archivos de MySQL de su sistema:

sudo service mysql stop  #or mysqldsudo killall -9 mysqlsudo killall -9 mysqldsudo apt-get remove --purge mysql-server mysql-client mysql-commonsudo apt-get autoremovesudo apt-get autocleansudo deluser -f mysqlsudo rm -rf /var/lib/mysqlsudo apt-get purge mysql-server-core-5.7sudo apt-get purge mysql-client-core-5.7sudo rm -rf /var/log/mysqlsudo rm -rf /etc/mysql