------------------------------------------------------------------------------------------------------
1. zatrzymaj usługę MySQL
2. uruchom go poleceniem:
mysqld -skip-grant-tables
3. zaloguj się do konsoli:
mysql -u root
4. ustaw nowe hasło:
> use mysql;
> update user set password=PASSWORD('nowe_haslo') where user = 'root';
> flush privileges;
> quit;
5. zrestartuj demona/usługę MySQL
6. zaloguj się używając ustawionego hasła:
mysql -u root -p
enter password: ***** <-podajesz nowe_haslo (to ustawione w kroku 4. )
Welcome to... bla bla
mysql>
------------------------------------------------------------------------------------------------------
Pytanie mam takie:
Czy jeżeli w mysqlu wpisze taką komendę:
mysql> GRANT ALL PRIVILEGES ON db_name.* TO user_name@localhost IDENTIFIED BY 'pass'
to utworzy mi się od razu baza danych i user? czy oddzielnie musze stworzyc usera i baze wczesniej?
zanotowane.pldoc.pisz.plpdf.pisz.plwpserwis.htw.pl