GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare l'ultimo MySQL in Debian 10

MySQL è un noto sistema di gestione di database relazionali open source preinstallato nel repository Debian di Linux. MariaDB è disponibile come database predefinito in Debian 10. Pertanto, è necessario installare il server MySQL con tutte le sue dipendenze sul proprio sistema Debian 10.

In questo articolo, ti forniremo una demo su come installare il server MySQL su Debian 10.

Prerequisito

Hai accesso al comando sudo per eseguire le attività amministrative.

I seguenti passaggi che devi seguire per installare il server MySQL sul tuo sistema Debian 10:

Passaggio 1:apri un terminale

Fare clic su "Attività" e quindi inserire il terminale nella barra di ricerca dell'applicazione. Fare clic sull'icona del terminale che verrà visualizzata sotto la barra di ricerca:

Passaggio 2:aggiungi o configura il repository MySQL in Debian 10 

Per l'installazione di MySQL, devi prima aggiungere il repository MySQL apt al tuo sistema Debian 10. A tale scopo, vai alla pagina di download del repository e prendi l'ultima versione del pacchetto MySQL utilizzando il comando wget di seguito indicato:

$ wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb

Una volta completato il download dell'ultimo pacchetto di rilascio, installarlo eseguendo il seguente comando con privilegi sudo:

$ sudo apt install ./mysql-apt-config_0.8.13-1_all.deb

Durante l'installazione, sul sistema verrà visualizzato il menu di configurazione in cui è possibile selezionare la versione di MySQL che si desidera installare. Qui MySQL 8.0 è già selezionato. È possibile selezionare altre versioni in base ai requisiti del server. Ora seleziona "OK" premendo il tasto "Tab" e premi "Invio" mostrato anche nell'immagine visualizzata di seguito:

Passaggio 3:aggiorna l'elenco dei pacchetti apt

Il metodo consigliato è aggiornare l'elenco dei pacchetti del repository prima di installare qualsiasi nuova applicazione sul sistema. Pertanto, aggiorna i pacchetti apt utilizzando il seguente comando:

$ sudo apt update

Passaggio 4:installa MySQL 

Dopo aver aggiornato il repository apt di Debian, eseguirai il comando riportato di seguito per installare i pacchetti del server MySQL su Debian 10:

$ sudo apt install mysql-server

Qui ti verrà chiesto di inserire la password dell'utente root MySQL. Lascialo vuoto per impostare ulteriormente in questo articolo.

Nella finestra di dialogo successiva, sul sistema verrà visualizzato un messaggio per informarti sull'autenticazione MySQL 8.0.

Innanzitutto, assicurati che questo plug-in di autenticazione sia supportato dalla tua applicazione MySQL, quindi seleziona il plug-in di autenticazione MySQL 8.

Passaggio 5:verifica lo stato del servizio MySQL 

Una volta completato il processo di installazione, i servizi MySQL verranno avviati automaticamente sul tuo sistema. Puoi controllare lo stato di esecuzione del servizio digitando il seguente comando:

$ sudo systemctl status mysql

Passaggio 6:esegui l'installazione sicura di MySQL

Eseguendo il comando seguente è possibile rendere più sicura l'installazione del server MySQL. Qui, devi impostare la password dell'account root come segue:

$ sudo mysql_secure_installation

Nel passaggio successivo, ti verrà chiesto di configurare il "PLUGIN CONVALIDA PASSWORD". Questo plugin viene solitamente utilizzato per testare la sicurezza della password dell'utente MySQL. Si compone di tre livelli per la convalida della password:basso, medio e forte. Se non vuoi configurare questo plugin premi "Invio".

Nella fase successiva, imposterai la password dell'account MySQL dell'utente root.

Una volta inserita la password dell'account di root, lo script ti chiederà di rispondere alle seguenti domande:

  1. Vuoi rimuovere l'utente anonimo?
  2. Vuoi limitare l'accesso dell'utente root al computer locale?
  3. Vuoi rimuovere il database di prova?

Dovresti rispondere (sì) premi "y" a tutte le domande per completare con successo la configurazione sicura.

Passaggio 7:connettiti al server MySQL

Per lavorare sul database MySQL, è necessario un pacchetto client MySQL preinstallato come dipendenza del pacchetto del server MySQL durante il processo di installazione.

Durante l'installazione, se hai selezionato e installato il metodo di autenticazione predefinito per il tipo di accesso root, esegui il comando seguente:

$ sudo mysql

Per il metodo di autenticazione legacy, digita il seguente comando sul terminale:

$ mysql -u root -p

Ti verrà chiesto di inserire la password dell'account di root che hai impostato nel passaggio precedente mysql_secure_installation. Dopo aver inserito la password, l'ambiente della shell MySQL verrà visualizzato sul terminale.

Conclusione

In questo articolo, abbiamo fornito i dettagli completi su come installare il server MySQL sul sistema Debian 10 Linux. Inoltre, abbiamo anche visto come proteggere l'installazione e connettersi con la shell MySQL. Usando il plug-in Convalida password puoi rendere più sicuro l'autenticazione della password MySQL del database.

Questo post ti aiuterà a installare PostgreSQL su Linux Mint 20.


Debian
  1. Come installare MySQL 8.0 / 5.7 su Debian 11 / Debian 10

  2. Come installare MySQL Server su Debian 9

  3. Come installare MySQL Workbench su Debian 10

  4. Come installare Etherpad su Debian 9

  5. Come installare MySQL su Debian 11

Come installare l'ultimo MySQL 8 in Ubuntu

Come installare l'ultimo MySQL 8 su Debian 11

Come installare l'ultimo MySQL 8 su Ubuntu 20.04

Come installare MySQL/MariaDB su Debian 11

Come installare MySQL su Debian 10

Come installare l'ultimo PHP 8 su Debian 10