Share

Come Installare MySQL su Linux

mysql

MySQL è uno dei database relazionali più utilizzati al mondo, apprezzato per la sua affidabilità e la facilità d’uso. Installarlo su Linux è un processo semplice, ma richiede alcuni passaggi specifici. In questa guida ti mostreremo come installare MySQL su una distribuzione Linux, concentrandoci in particolare su Ubuntu e CentOS, due delle distribuzioni più popolari.


Prerequisiti

Prima di iniziare, assicurati di avere:

  1. Accesso a un utente con privilegi sudo.
  2. Una connessione a internet stabile.
  3. Un sistema operativo Linux basato su Debian (come Ubuntu) o Red Hat (come CentOS).

Passaggi per Ubuntu/Debian

1. Aggiorna il sistema

Prima di tutto, aggiorna il sistema operativo per assicurarti che tutti i pacchetti siano all’ultima versione.

sudo apt update
sudo apt upgrade

2. Installa il pacchetto MySQL

Installa il server MySQL utilizzando il comando apt:

sudo apt install mysql-server

3. Conferma l’installazione

Dopo l’installazione, verifica che MySQL sia stato installato correttamente controllando la versione:

mysql --version

4. Configura MySQL

Esegui lo script di sicurezza integrato per proteggere l’installazione:

sudo mysql_secure_installation

Ti verranno richieste delle opzioni, come la configurazione di una password di root e la rimozione di utenti anonimi. Ti consigliamo di scegliere le impostazioni predefinite per la massima sicurezza.

5. Avvia il servizio MySQL

Assicurati che il servizio MySQL sia in esecuzione:

sudo systemctl start mysql

Puoi anche controllare lo stato del servizio:

sudo systemctl status mysql

6. Accesso al database

Ora puoi accedere al database MySQL utilizzando il seguente comando:

sudo mysql -u root -p

Inserisci la password di root quando richiesto.

mysql Ubuntu

Passaggi per CentOS/Red Hat

1. Aggiorna il sistema

Aggiorna i pacchetti all’ultima versione disponibile:

sudo yum update

2. Aggiungi il repository MySQL

Per installare l’ultima versione di MySQL, è necessario aggiungere il repository ufficiale:

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

3. Installa MySQL

Installa il pacchetto MySQL:

sudo yum install mysql-server

4. Avvia il servizio MySQL

Avvia MySQL e abilitalo all’avvio automatico:

sudo systemctl start mysqld
sudo systemctl enable mysqld

5. Recupera la password temporanea

MySQL genera una password temporanea per l’utente root durante l’installazione. Puoi trovarla nel file di log:

sudo grep 'temporary password' /var/log/mysqld.log

6. Configura MySQL

Esegui lo script di configurazione per impostare la password di root e ottimizzare la sicurezza:

sudo mysql_secure_installation

7. Accesso al database

Per accedere al database, usa questo comando:

mysql -u root -p

Conclusione

Seguendo questi semplici passaggi, avrai un’installazione funzionante di MySQL sul tuo sistema Linux. MySQL è uno strumento potente e versatile che può gestire database di qualsiasi dimensione. Dopo l’installazione, puoi iniziare a creare database, configurare utenti e ottimizzare le prestazioni in base alle tue esigenze.

Se hai domande o incontri problemi durante l’installazione, lascia un commento qui sotto e saremo felici di aiutarti!

Potrebbe interessarti