Se si utilizza in genere MySQL o MariaDB come sistemi gestori di database, È possibile farlo in modi diversi: attraverso un'applicazione Web tipo phpMyAdmin; attraverso qualsiasi applicazione lo stile di Navicat; o, Se ti piace il rischio, 😉 attraverso il finestra del terminale.
Quando installare uno di questi sistemi di gestione, MariaDB o MySQL, un tempo Dopo l'installazione, vedrete che avete creato diversi account per l'utente radice, che non hanno nessuna password, così, la prima cosa che si dovrebbe fare, Se si sta eseguendo l'installazione in un ambiente di produzione, ES cambiare la password Questo utente.
Nota. Se si utilizza Mac, Si può vedere come installare MariaDB da qui.
Il metodo più veloce e facile è che lo facciamo direttamente da una finestra di Terminale. Per fare questo, Si apre Questa applicazione, Secondo il sistema operativo si utilizza, Si può trovare in un sito o di altri, Anche se normalmente sarà nell'elenco dei applicazioni o programmi di utilità che il sistema installato per impostazione predefinita.
Volta Aprire la finestra del terminale eseguire il seguente comando comando per eseguire la gestione:
1 | mysql -u root |
Quando si è collegato, Ci accingiamo a cambiare la password per tale utente all'host localhost e per la associati alla vostra macchina per nome. Per elenco questi padroni di casa e vedere Come si chiama il secondo di essi, in esecuzione la seguente frase Manager:
1 | SELECT Host, User FROM mysql.user; |
non dimenticate di completa le frasi con punto e virgola ( ; ).
Questa frase precedente elencherà il diversi host per la utente root. Qualcosa di simile a ciò che vi mostriamo qui sotto:
Come si può vedere, A parte l'Host localhost, Ha creato un altro input dell'utente radice per l'Host XXXXXXX.local, da quello che ci accingiamo a modificare le password per queste due voci. Per fare questo, eseguire il seguente comando frasi:
1 2 3 | SET PASSWORD FOR 'root'@'localhost' = PASSWORD('nuevaContraseña'); SET PASSWORD FOR 'root'@'xxxxxxx.local' = PASSWORD('nuevaContraseña'); |
sostituisce XXXXXXX.local della nome host.
Come si può vedere, con la funzione PASSWORD Siamo Crittografia il valore dei nuova password assegnare all'utente a cui piace radice per l'installazione di MySQL o MySQL.
Hai capito! Ora, sarà necessario per la connessione con il database manager con la nuova password che hai inserito nelle precedenti due frasi.