GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Desinstalar completamente el servidor MySQL en Ubuntu

Mientras que la gestión de paquetes en Ubuntu , como en la mayoría de los sistemas operativos Linux en la actualidad, hace que sea extremadamente fácil instalar, actualizar y eliminar una pieza de software, algunos software son un poco más complejos por naturaleza y contienen múltiples carpetas de configuración, etc.

Uno de estos complejos software es MySQL Server. . Desinstalar MySQL Server no equivale simplemente a ejecutar 'apt purge como se hace habitualmente. Hay algunos pequeños pasos que puede seguir para desinstalar completamente MySQL Server de sus máquinas Ubuntu. Son los siguientes:

Copia de seguridad de todas las bases de datos MySQL

Si no tienes ninguna base de datos creada en MySQL , puede omitir este paso. Si es así, antes de eliminar el servidor MySQL del sistema, asegúrese de realizar una copia de seguridad de todas sus bases de datos, de modo que cuando lo reinstale en otro sistema o desee utilizar la base de datos en un servidor existente, simplemente pueda restaurarlas.

Aprenda cómo hacer una copia de seguridad de las bases de datos en MySQL aquí:Cómo hacer una copia de seguridad de todas las bases de datos MySQL desde la línea de comandos.

Eliminar servidor MySQL en Ubuntu

El Ubuntu paquetes para Servidor MySQL comience con 'servidor mysql ' y puede usar 'apt purge ‘ para eliminar todos estos paquetes.

$ sudo apt purge mysql-server*

Como puede ver, ha eliminado 3 paquetes que contienen archivos para el servidor. La razón por la que usamos 'purgar ' en lugar de 'eliminar ' es que el primero también elimina los archivos de configuración del programa, mientras que el segundo solo elimina los archivos binarios del programa.

Eliminar archivos y registros de la base de datos MySQL

El comando 'purga apt ‘ elimina los binarios y los archivos de configuración, sin embargo, hay algunos archivos de configuración de MySQL más y los archivos de la base de datos que no son tocados por ningún administrador de paquetes.

Los archivos de configuración están presentes en /etc/mysql y las claves de seguridad y otros archivos relacionados se almacenan en /var/lib/mysql .

$ ls /etc/mysql
$ sudo ls /var/lib/mysql

Por lo tanto, estos archivos de configuración de MySQL y los archivos de base de datos deben eliminarse manualmente.

$ sudo rm -r /etc/mysql /var/lib/mysql 

Si ha habilitado el registro para MySQL, asegúrese de eliminar también los archivos de registro.

$ sudo rm -r /var/log/mysql

Eliminar paquetes no requeridos

Junto con el Servidor MySQL paquetes instalados por el administrador de paquetes, hay algunos paquetes que también se instalan como dependencias para el servidor. El sistema ya no los necesita, ya que el paquete principal se ha purgado. También se conocen como 'Paquetes huérfanos '.

Ejecute el siguiente comando apt para eliminar dichos paquetes.

$ sudo apt autoremove

Tenga en cuenta que esto eliminará TODOS los paquetes huérfanos, no solo los huérfanos por la purga del servidor MySQL. Puede ver en el resultado que los paquetes de MySQL Client también se están eliminando, ya que ahora son inútiles sin el paquete del servidor.

Conclusión

Aprendimos a desinstalar completamente MySQL Server en Ubuntu en unos sencillos pasos. Las eliminaciones, actualizaciones e instalaciones de bases de datos deben manejarse con sumo cuidado, y los datos deben respaldarse de vez en cuando, para evitar desastres relacionados con los datos a nivel personal o a nivel organizacional.

¡Gracias por leer y háganos saber sus pensamientos en los comentarios a continuación!


Ubuntu
  1. Cómo configurar un servidor LAMP de Ubuntu/Debian

  2. Aloja WordPress en Ubuntu 20.04, Mysql 8, Ubuntu 20.04, Nginx

  3. Cómo desinstalar completamente el servidor MySQL en Ubuntu

  4. ¿Error 1130 al conectarse a Mysql en Ubuntu Server 12.04?

  5. Cómo instalar MySQL en Ubuntu 16.04

Cómo configurar la replicación maestro-esclavo de MySQL en Ubuntu 18.04

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo configurar la última versión de MySQL en Ubuntu 20.04 LTS

Cómo instalar el servidor MySQL en Ubuntu

Cómo desinstalar completamente Google Chrome de Ubuntu

Cómo instalar el servidor MySQL en Ubuntu 20.04