Come cambiare la password di root di MySQL? Esistono tre metodi, semplicissimi, per rendere sicuro il proprio sistema e cambiare agevolmente la password.
Il primo metodo avviene tramite mysqladmin, che permette di effettuare diverse operazioni di amministrazione del server MySQL. Per cambiare la password attuale di root sarà sufficiente eseguire dal terminale il comando:
- mysqladmin -u root password
Qualora abbiate già fatto questa operazione e vogliate cambiare ancora la password, dovrete usare il comando:
- mysqladmin -u root password
Il secondo metodo vi permette di agire tramite il client mysql, aggiornando i dati nelle tabelle di sistema utilizzando il comando UPDATE. Accedendo alla shell di mysql, da terminale andrà digitato il comando:
- mysql -u root
Dopo di che, sempre dalla shell di MySQL, dovremo digitare:
- mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD(’nuovapassword’) WHERE User = ‘root’;
mysql> FLUSH PRIVILEGES;
Il terzo metodo prevede ancora l’utilizzo del client mysql e il comando SET PASSWORD. Per accedere al client dovremo digitare da terminale come prima:
- mysql -u root
Una volta ottenuto l’accesso allo shell del client, per configurare la nuova password dovremo scrivere:
- SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(’nuovapassword’);