Resetowanie hasła roota mysql
Jest to dość częste, że administrator po prostu zapomina o mysql hasło roota.
Na szczęście, jest ciche łatwo zresetować, tutaj są kroki:
- SSH jako root do komputera
-
Wyłącz demona mysqld, jeśli program
- RedHat / Fedora użytkownicy mogą to zrobić przez wykonanie: usługi mysqld stop
-
Uruchom safe_mysqld przez wykonanie:
- safe_mysqld-skip-grant-tables
(To będzie działać umożliwiają podłączenie bez hasła)
- safe_mysqld-skip-grant-tables
-
Otwarcie drugiej powłoce / SSH i ponownie wykonać:
- mysql mysql
(Do bezpośredniego połączenia i wybrać bazy mysql, który zawiera dane uwierzytelniania użytkowników)
- mysql mysql
-
W linii komend mysql, wykonaj:
- zestaw aktualizacji użytkownik password = hasło ("nowe_hasło"), gdzie user = 'root';
gdzie nowe_hasło jest nowo wybrane hasło.
- zestaw aktualizacji użytkownik password = hasło ("nowe_hasło"), gdzie user = 'root';
-
To jest to! zamknąć wszystko i zacząć ponownie demona mysql:
- Serwis mysqld start