MySQL MariaDB

Come cambiare la password di root di MySQL in Ubuntu 20.04

Come cambiare la password di root di MySQL in Ubuntu 20.04

Le password sono difficili da ricordare, quindi se hai dimenticato la password di root di MySQL, fortunatamente c'è un modo per cambiarla. Questo post è stato scritto per te e alla fine di questo post avrai cambiato con successo la password di MySQL.

Prima di passare direttamente alla soluzione, si presume che tu stia utilizzando l'ultima versione del database MySQL su Ubuntu 20.04 Sistema LTS. Questo post fornirà una guida passo passo su come modificare la password di root di MySQL in Ubuntu 20.04. Quindi, senza perdere tempo, iniziamo.

Passaggio 1: controlla la versione di MySQL su Ubuntu 20.04

Prima di tutto, controlla la versione del tuo MySQL perché questo post contiene la soluzione per cambiare la password di root sulla versione 8 o successiva. Se la versione del tuo MySQL è inferiore a 8, la soluzione sarà diversa. Di seguito è riportato il comando per verificare la versione di MySQL.

$ mysql --version

Passaggio 2: arresta il server MySQL

Per cambiare la password di root di MySQL, devi prima spegnere il server MySQL e puoi farlo usando il comando:

$ sudo systemctl stop mysql.servizio

Controllare lo stato del server MySQL per verificare utilizzando il comando:

$ sudo systemctl status mysql.servizio

Passaggio 3: ignorare le tabelle delle sovvenzioni e il networking

Per avviare il server MySQL senza concedere il controllo delle tabelle e della rete, impostare la variabile d'ambiente MYSQLD_OPTS che MySQL utilizza all'avvio.

$ sudo systemctl set-environment MYSQLD_OPTS="--skip-networking --skip-grant-tables"

Bene, la variabile d'ambiente è impostata e possiamo accedere alla shell MySQL senza fornire alcuna password.

Passaggio 4: avviare il servizio MySQL

Dopo aver impostato la variabile d'ambiente MYSQLD_OPTS, avvia ora il servizio MySQL utilizzando il comando:

$ sudo systemctl start mysql.servizio

Passaggio 5: confermare lo stato del server MySQL

Conferma lo stato del servizio MySQL, che sia in esecuzione o meno:

$ sudo systemctl status mysql.servizio

Passaggio 6: accedi alla shell MySQL

Ora, devi accedere come utente root al server MySQL e per accedere alla shell MySQL, digita il comando:

$ sudo mysql -u root

Senza fornire alcuna password, accederai alla shell MySQL.

Passaggio 7: modifica la password di root

Ora, prima svuota i privilegi.

mysql> privilegi flush;

Seleziona il database MySQL.

mysql> USA mysql

E imposta la nuova password per l'utente root usando il comando Alter digitando la seguente istruzione.

mysql> ALTER USER  'root'@'localhost' IDENTIFICATO DA 'la-nuova-password';

Al posto di "la-nuova-password" fornisci la tua nuova password. Dopo aver modificato con successo la password di root di MySQL, disconnettersi dalla shell di MySQL.

mysql> esci;

Passaggio 8: elimina tutti i processi MySQL e riavvia il servizio MySQL

Prima di tutto, uccidi tutti i processi di MySQL prima ancora di riavviare il server MySQL.

$ sudo killall -u mysql

Dopo aver ottenuto l'output come mostrato nell'immagine, premi "Invio" e riavvia il server MySQL utilizzando il comando indicato di seguito.

$ sudo systemctl riavvia mysql.servizio

Passaggio 9: accedi con la password appena impostata

Ora, accedi alla shell MySQL con la password appena impostata.

$ sudo mysql -u root -p

Fornisci la password impostata di recente nel comando ALTER.

Questo è. La password di root di MySQL è stata modificata con successo e sei di nuovo connesso alla shell di MySQL.

Incartare

In questa guida passo passo, hai imparato a cambiare la password di root di MySQL su Ubuntu 20.04 Sistema LTS. Questo post contiene una soluzione profonda e di facile comprensione per reimpostare la password di root di MySQL su Ubuntu 20.04.

Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...
Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...
Motori di gioco gratuiti e open source per lo sviluppo di giochi Linux
Questo articolo tratterà un elenco di motori di gioco gratuiti e open source che possono essere utilizzati per lo sviluppo di giochi 2D e 3D su Linux....