GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Disinstalla completamente MySQL Server in Ubuntu

Durante la gestione dei pacchetti in Ubuntu , come nella maggior parte dei sistemi operativi Linux al giorno d'oggi, rende estremamente facile installare, aggiornare ed eliminare una parte del software, alcuni software sono di natura un po' più complessa e contengono più cartelle di configurazione, ecc.

Uno di questi software complessi è MySQL Server . La disinstallazione di MySQL Server non equivale semplicemente all'esecuzione di "apt purge ' come si fa di solito. Ci sono alcuni piccoli passaggi che puoi seguire per disinstallare completamente MySQL Server dalle tue macchine Ubuntu. Sono i seguenti:

Esegui il backup di tutti i database MySQL

Se non hai alcun database creato in MySQL , puoi saltare questo passaggio. Se lo hai fatto, prima di rimuovere MySQL Server dal sistema, assicurati di eseguire un backup di tutti i tuoi database, in modo che quando lo reinstalli su un altro sistema o desideri utilizzare il database su un server esistente, puoi semplicemente ripristinarli.

Scopri come eseguire il backup dei database in MySQL qui – Come eseguire il backup di tutti i database MySQL dalla riga di comando.

Rimuovi MySQL Server in Ubuntu

Ubuntu pacchetti per MySQL Server inizia con "mysql-server ' e puoi usare 'apt purge ' per rimuovere tutti questi pacchetti.

$ sudo apt purge mysql-server*

Come puoi vedere, ha rimosso 3 pacchetti che contengono file per il server. Il motivo per cui utilizziamo "purge ' invece di 'rimuovi ' è che il primo rimuove anche i file di configurazione per il programma, mentre il secondo rimuove solo i binari del programma.

Rimuovi i file e i registri del database MySQL

Il comando "apt purge ' rimuove i binari e i file di configurazione, tuttavia, ci sono altri file di configurazione MySQL e file di database che non vengono toccati da nessun gestore di pacchetti.

I file di configurazione sono presenti in /etc/mysql e le chiavi di sicurezza e altri file correlati sono archiviati in /var/lib/mysql .

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

Pertanto, questi file di configurazione MySQL e file di database devono essere eliminati manualmente.

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

Se hai abilitato la registrazione per MySQL, assicurati di eliminare anche i file di registro.

$ sudo rm -r /var/log/mysql

Rimuovi i pacchetti non richiesti

Insieme a MySQL Server pacchetti installati dal gestore pacchetti, ci sono alcuni pacchetti che vengono installati anche come dipendenze per il server. Questi non sono più richiesti dal sistema, poiché il pacchetto principale stesso è stato eliminato. Sono anche conosciuti come "Pacchetti orfani '.

Esegui il seguente comando apt per rimuovere tali pacchetti.

$ sudo apt autoremove

Nota che questo rimuoverà TUTTI i pacchetti orfani, non solo quelli resi orfani dall'eliminazione del server MySQL. Puoi vedere nell'output che anche i pacchetti MySQL Client vengono rimossi, poiché ora sono inutili senza il pacchetto server.

Conclusione

Abbiamo imparato come disinstallare completamente MySQL Server su Ubuntu in pochi semplici passaggi. Le eliminazioni, gli aggiornamenti e le installazioni dei database devono essere gestiti con la massima cura e di tanto in tanto è necessario eseguire il backup dei dati, in modo da prevenire disastri relativi ai dati a livello personale o organizzativo.

Grazie per la lettura e facci sapere cosa ne pensi nei commenti qui sotto!


Ubuntu
  1. Ospita WordPress in Ubuntu 20.04, Mysql 8, Ubuntu 20.04, Nginx

  2. Come installare MySQL Server su Ubuntu 16.04

  3. Errore 1130 Connessione a MySQL su Ubuntu Server 12.04?

  4. Come installare MySQL su Ubuntu 16.04

  5. GUI di Ubuntu Server

Come configurare la replica MySQL Master-Slave su Ubuntu 18.04

Come installare MySQL 8.0 su Ubuntu 18.04

Come configurare l'ultimo MySQL su Ubuntu 20.04 LTS

Come installare il server MySQL in Ubuntu

Come disinstallare completamente Google Chrome da Ubuntu

Come installare MySQL Server su Ubuntu 20.04