Cómo desinstalar o eliminar completamente MySQL de Ubuntu 20.04 LTS

1 mar 2021 2 min di lettura
Cómo desinstalar o eliminar completamente MySQL de Ubuntu 20.04 LTS
Indice dei contenuti

Introducción

MySQL es un sistema de gestión de bases de datos relacionales de código abierto (RDBMS). Una base de datos relacional organiza los datos en una o más tablas de datos donde los tipos de datos pueden relacionarse entre sí; estas relaciones ayudan a estructurar los datos. SQL es un lenguaje utilizado por los programadores para crear, modificar y extraer datos de la base de datos relacional, así como para controlar el acceso de los usuarios a la base de datos. Además de las bases de datos relacionales y SQL, un RDBMS como MySQL funciona con un sistema operativo para implementar una base de datos relacional en el sistema de almacenamiento de una computadora, administrar usuarios, permitir el acceso a la red y facilitar las pruebas de integridad de la base de datos y la creación de copias de seguridad.

En este tutorial veremos cómo eliminar completamente MySQL de Ubuntu 20.04 LTS Focal Fossa.

Si desea eliminar MySQL en un servidor remoto, siga leyendo; de lo contrario, omita el primer párrafo "Conectando al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no usa el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Detenga el servicio MySQL

Antes de eliminar MySQL, debe detener el servicio MySQL con systemctl, luego escriba el siguiente comando:

sudo systemctl stop mysql

Para verificar el estado de MySQL, escriba el siguiente comando:

sudo systemctl status mysql

Debería ver un mensaje de salida similar al siguiente, con el estado "inactivo":

● mysql.service - MySQL Community Server
 Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
 Active: inactive (dead) since Thu 2020-07-09 13:21:41 CEST; 6s ago
 Process: 343371 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Process: 343393 ExecStart=/usr/sbin/mysqld (code=exited, status=0/SUCCESS)
 Main PID: 343393 (code=exited, status=0/SUCCESS)
 Status: "Server shutdown complete"....

Ahora puede continuar con la desinstalación y eliminación de MySQL.

Desinstalar y eliminar MySQL

Después de detener el servicio MySQL, puede desinstalar MySQL y eliminar todos sus archivos de configuración.

ATENCIÓN:Los siguientes pasos eliminarán sus datos. (el primer comando debe ejecutarse para realizar una copia de seguridad)

Haga una copia de seguridad de MySQL con el siguiente comando:

sudo tar -zcvf ~/msql_backup.tar.gz /etc/mysql /var/lib/mysql
Recomendamos verificar el estado de la copia de seguridad de los archivos de configuración de la base de datos antes de continuar con los siguientes comandos.

Desinstale MySQL del sistema con los siguientes comandos:

sudo apt-get purge mysql*
sudo rm -rfv /etc/mysql /var/lib/mysql
sudo apt autoremove
sudo apt autoclean

En este punto, la desinstalación y eliminación de MySQL está completa.

Instalar MySQL

Si necesita reinstalar MySQL, después de realizar los pasos anteriores, si tiene problemas de instalación debido a paquetes rotos o dependencias faltantes, proporcione los siguientes comandos:

sudo apt update
sudo apt install mysql-server mysql-client --fix-broken --fix-missing

Conclusión

En este tutorial hemos visto cómo desinstalar y eliminar completamente MySQL y los archivos de configuración en Ubuntu 20.04 LTS Focal Fossa. Luego reinstalamos MySQL solucionando problemas con paquetes dañados y dependencias faltantes.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.