Come installare MySQL su Ubuntu 20.04

Introduzione

MySQL è uno dei sistemi di gestione di database relazionali open-source più popolari e ampiamente utilizzati.

È un sistema veloce, semplice e scalabile basato su SQL e rappresenta un componente integrale dello stack LAMP che esegue gran parte di Internet.

In questo tutorial, imparerai come installare MySQL su Ubuntu 20.04.

 Come installare MySQL su Ubuntu 20.04

Prerequisiti:

  • Un sistema Ubuntu 20.04
  • Un account utente con privilegi sudo
  • Accesso ad un terminale (Ctrl + Alt + T)
  • connessione di Rete

Installare MySQL su Ubuntu 20.04

l’Hosting di database MySQL su Ubuntu 20.04 richiede l’installazione di MySQL Server pacchetto. È inoltre possibile accedere al database da client remoti utilizzando il client MySQL.

Segui questi semplici passaggi per installare MySQL Server su Ubuntu 20.04.

Nota: Se non è stato aggiornato il sistema da 18.04 eppure, date un’occhiata al nostro tutorial per l’installazione di MySQL su Ubuntu 18.04.

Passo 1: Aggiorna / aggiorna il repository dei pacchetti

Aggiorna il repository dei pacchetti di sistema per assicurarti di installare l’ultima versione di MySQL.

1. Aprire il terminale ed eseguire il seguente comando:

sudo apt update

2. Inserisci la tua password e attendi che l’aggiornamento finisca.

3. Quindi, esegui:

sudo apt upgrade

4. Immettere Y quando viene richiesto di continuare con l’aggiornamento e premere INVIO. Attendere che l’aggiornamento per finire.

Passo 2: Installare MySQL

1. Dopo aver aggiornato correttamente il repository dei pacchetti, installare MySQL Server eseguendo il seguente comando:

sudo apt install mysql-server

2. Quando viene chiesto se si desidera continuare con l’installazione, rispondere a Y e premere INVIO.

Installa il server MySQL su Ubuntu.

Il sistema scarica i pacchetti MySQL e li installa sulla tua macchina.

Nota: se si desidera connettersi solo a un server MySQL remoto invece di ospitare un database sul computer, installare solo il client MySQL eseguendo:

sudo apt install mysql-client

3. Controlla se MySQL è stato installato correttamente eseguendo:

mysql --version
Controlla la versione di MySQL su Ubuntu.

L’output mostra quale versione di MySQL è installata sulla macchina.

Nota: se si utilizza Windows, imparare come installare e configurare MySQL su un server Windows.

Passo 3: Protezione di MySQL

L’istanza MySQL sul computer non è sicura immediatamente dopo l’installazione.

1. Proteggi il tuo account utente MySQL con l’autenticazione della password eseguendo lo script di sicurezza incluso:

sudo mysql_secure_installation
Proteggi il server MySQL impostando una password di autenticazione.

2. Inserisci la tua password e rispondi a Y quando ti viene chiesto se vuoi continuare a configurare il componente VALIDATE PASSWORD. Il componente controlla se la nuova password è abbastanza forte.

3. Scegli uno dei tre livelli di convalida della password:

  • 0 – Basso. Una password contenente almeno 8 caratteri.
  • 1 – Media. Una password contenente almeno 8 caratteri, inclusi caratteri numerici, maiuscole e minuscole misti e caratteri speciali.
  • 2 – Forte. Una password contenente almeno 8 caratteri, inclusi caratteri numerici, maiuscole e minuscole misti e caratteri speciali, e confronta la password con un file di dizionario.

Immettere 0, 1 o 2 a seconda della forza della password che si desidera impostare. Lo script indica quindi di inserire la password e reinserirla in seguito per confermare.

Qualsiasi password utente MySQL successiva deve corrispondere alla forza della password selezionata.

Nota: Anche se si sta impostando una password per l’utente root, questo utente non richiede l’autenticazione della password durante l’accesso.

Il programma stima la forza della tua password e richiede la conferma per continuare.

4. Premere Y se si è soddisfatti con la password o qualsiasi altro tasto se si desidera uno diverso.

MySQL password validation script stima la forza della password.

5. Lo script richiede quindi le seguenti funzionalità di sicurezza:

  • Rimuovere utenti anonimi?
  • Non consentire l’accesso root in remoto?
  • Rimuovere il database di test e accedervi?
  • Ricarica le tabelle dei privilegi ora?

La risposta consigliata a tutte queste domande è Y. Tuttavia, se si desidera un’impostazione diversa per qualsiasi motivo, immettere qualsiasi altra chiave.

Ad esempio, se hai bisogno dell’opzione di accesso remoto per il tuo server, inserisci qualsiasi chiave diversa da Y per quel prompt.

Nota: Controlla il nostro tutorial se vuoi creare un nuovo utente MySQL e concedere privilegi.

Punto 4: Controlla se il servizio MySQL è in esecuzione

Dopo aver installato correttamente MySQL, il servizio MySQL si avvia automaticamente.

Verificare che il server MySQL sia in esecuzione eseguendo:

sudo systemctl status mysql

L’output dovrebbe mostrare che il servizio è operativo e in esecuzione:

Come verificare se il servizio MySQL è in esecuzione in Ubuntu.

Passo 5: Accedere al server MySQL

Infine, per accedere all’interfaccia MySQL, eseguire il seguente comando:

sudo mysql -u root
Accedi alla shell MySQL nel terminale Ubuntu.

Ora puoi eseguire query, creare database e testare la tua nuova configurazione MySQL. Dai un’occhiata al nostro Cheat Sheet dei comandi MySQL per alcuni importanti comandi MySQL da sapere.

Nota: trovo utile il nostro articolo su come risolvere un errore ‘Impossibile connettersi al server MySQL locale tramite socket’ /var/run/mysqld / mysqld.sock (2) ‘ che può apparire quando si accede all’interfaccia MySQL.

Conclusione

Ora dovresti avere un server MySQL completamente funzionante installato sulla tua macchina. Inizia ad esplorare le vaste possibilità di MySQL e prova le varie funzioni che ha da offrire.

Diventa un utente MySQL avanzato leggendo i nostri tutorial per eventi MySQL, JOIN MySQL, Stored procedure MySQL e trigger MySQL.

Write a Comment

Il tuo indirizzo email non sarà pubblicato.