Hasło w MySQL

Znów pewnie zbyt słabo szukałem, żeby dowiedzieć się jak wyłączyć hasło w MySQL (np. dla root@localhost – jak tuż po instalacji). Jedyny sposób, to:

UPDATE mysql.user SET Password = NULL WHERE user = ‘root’ AND Host = ‘localhost’;
FLUSH PRIVILEGES;

Powyższe nie jest może zalecane, ale jak tylko my mamy dostęp do konsoli i nie ma tam niczego w stylu phpMyAdmin, to można się pokusić o taką akcję.

Ułatwić sobie życie przy łączeniu się lokalnie można także tworząc plik .my.cnf w katalogu domowym i dodając sekcję [mysql] (ew. [mysqladmin] czy [mysqldump]). Oprócz opcji ze standardowego pliku my.cnf można dodać:

user = <user>
password = <password>

Tagi:

Dodaj odpowiedź