Guida PHP su Linux

9 - Configurazione: la password per MySQL


È bene ricordare che il database MySQL supporta inizialmente il solo utente root, che ha accesso senza password. Ciò può anche andare bene per un sistema di test, ma probabilmente sarà opportuno colmare al più presto questa lacuna, impostando una password per l'amministratore del database. Da shell, lanciamo quindi il client di mysql

mysql -u root

Va ricordato che gli utenti di sistema e gli utenti di MySQL sono diversi, per cui il root di MySQL ed il root di sistema non saranno necessariamente la stessa persona, e potranno avere password differenti. Il flag "-u" serve per specificare l'utente di MySQL per il quale stiamo tentando il login (l'eventuale flag "-p" porterebbe alla richiesta della password, ma come già accennato, in questo momento è inutile). Dalla shell di MySQL il comando per impostare la nuova password sarà:

SET PASSWORD FOR root@localhost = PASSWORD('tua_nuova_password');

che è stato qui trascritto su più righe solo per questioni di leggibilità, ma può essere digitato tranquillamente su un'unica riga, che andrà chiusa con il carattere ";". Da questo momento in poi, per accedere alla shell di MySQL come root, il comando da utilizzare sarà:

mysql -u root -p

seguito dalla nuova password.


Articolo di Marco Bonzanini tratto da php.html.it (articolo originale)
secondo le specifiche note legali


Pagine: 1 :: 2 :: 3 :: 4 :: 5 :: 6 :: 7 :: 8 :: 9 :: indice

 
 

Normandia | Vincent Van Gogh |Esercizi di matematica |Idea per la tua vacanza

design©bolzan