Linux Mint

Come installare MySQL su Linux Mint 20 e Ubuntu 20.04?

Come installare MySQL su Linux Mint 20 e Ubuntu 20.04?
MySQL è un database open source, semplice e relazionale che utilizza SQL (Structured Query Language) per gestire e manipolare i dati. MySQL è una parte essenziale della LAMP (https://linuxhint.com/install-lamp-stack-ubuntu/) stack. Al momento della stesura, la versione più recente di MySQL è 8.0.23.

Questo post spiega l'installazione di MySQL su Linux Mint 20 e Ubuntu 20.04.

Installazione di MySQL su Linux Mint 20 e Ubuntu 20.04

Avvia il terminale e aggiorna la cache del repository apt prima di installare MySQL:

$ sudo apt update

Successivamente, installa il server MySQL con il comando:

$ sudo apt install mysql-server

Premi "y" per continuare l'installazione del server MySQL.

Una volta che il server MySQL è stato installato con successo, controlla la versione installata e verifica l'installazione usando il comando:

$ mysql --version

Al termine dell'installazione, il servizio MySQL si avvierà automaticamente. Per verificare lo stato del server MySQL, eseguire il comando:

$ sudo systemctl status mysql

L'output mostra che il servizio MySQL è attivo e in esecuzione.

Configurazione di MySQL su Linux Mint 20 e Ubuntu 20.04

Lo script mysql_secure_installation, che viene fornito di default con l'installazione di MySQL, ci consente di proteggere la sicurezza di MySQL.

Esegui lo script mysql_secure_installation con il comando:

$ sudo mysql_secure_installation

Durante l'esecuzione dello script mysql_secure_installation, verranno visualizzati vari prompt. Innanzitutto, vedrai tre livelli di una politica di convalida della password. Dovresti premere "y" per impostare una password. Inoltre, selezionare il livello della password inserendo la rispettiva cifra numerica.

Inoltre, inserisci la password e reinserisci la password per conferma. La riga di comando visualizzerà la forza stimata della password.

Inoltre, ti verrà chiesto di rimuovere gli utenti anonimi, testare i database e ricaricare la tabella dei privilegi. Premi 'y o n' in base alla tua scelta e la configurazione verrà eseguita con successo.

Creazione nuovo utente

Per iniziare con il server MySQL dalla riga di comando, usa il comando:

$ sudo mysql

Verrà avviata la shell interattiva MySQL. Una volta che il server MySQL è configurato, MySQL crea un utente root che può gestire i database ed eseguire varie azioni amministrative.

Inoltre, puoi anche creare un nuovo utente nel server MySQL. Durante la creazione di un nuovo utente, inserisci un nome utente e una password. Segui la sintassi indicata di seguito per creare un nuovo utente:

CREA UTENTE nome_utente@'localhost' IDENTIFICATO DA 'password';

Dopo aver creato con successo il nuovo utente, puoi concedere i privilegi all'utente come segue:

CONCEDI TUTTI I PRIVILEGI SU *. * TO user_name@'localhost';

Il *.* concederà tutti i tipi di privilegi all'utente appena creato.

Si consiglia di svuotare i privilegi. Libererà la memoria extra che il server ha memorizzato nella cache durante la creazione di un nuovo utente.

Accedere al server MySQL e creare un database

Ora accediamo al server MySQL e creiamo un nuovo database. Per eseguire un login, utilizzare il comando:

$ mysql -u nome utente -p

Inserisci la password che hai impostato in precedenza per questo utente e la shell interattiva MySQL si avvierà.

Per creare un nuovo database, eseguire il comando:

CREA DATABASE nome_database;

Per vedere l'elenco di tutti i database disponibili, digita il comando:

mostrare i database;

Conclusione

MySQL è un database relazionale molto popolare e open source. Il server MySQL è incluso in Linux Mint 20 e Ubuntu 20.04 repository standard. Questo articolo spiega l'installazione di MySQL su due popolari distribuzioni Linux, i.e., Linux Mint 20 e Ubuntu 20.04.

Come aumentare gli FPS in Linux?
FPS sta per Fotogrammi al secondo. Il compito dell'FPS è misurare il frame rate nelle riproduzioni video o nelle prestazioni di gioco game. In parole ...
I migliori giochi di laboratorio dell'app Oculus
Se possiedi un visore Oculus, devi essere informato sul sideloading. Il sideloading è il processo di installazione di contenuti non archiviati sul vis...
I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...