Ten post zawiera przewodnik proceduralny zmiany hasła root MySQL w systemie Windows lub Linux.
Zmień hasło root MySQL za pomocą polecenia „Zmień użytkownika” w systemie Windows
W systemie Windows, aby zmienić hasło root MySQL, otwórz wiersz polecenia jako administrator i zaloguj się na serwer MySQL za pomocą tej składni:
mysql -u root -pPodaj nazwę użytkownika i uderz ”Wchodzić". Wprowadź hasło i zaloguj się do serwera pomyślnie:
Aby ponownie załadować tabelę dotacji w celu wykonywania operacji Flush-proviles, użyj tego polecenia:
Przywileje spłukiwane;Komunikat o sukcesie wyświetli się „Zapytanie OK, 0 dotkniętych wierszy ”:
„„Zmień użytkownika„Polecenie pomaga w modyfikowaniu zmian na koncie MySQL, użyj podanej poniższej poleceniu, aby zmienić hasło rootowe konta:
Zmień użytkownika „root”@„localHost” zidentyfikowane przez '';Wiadomość pojawi się jako „Zapytanie OK„Jeśli to polecenie pomyślnie uda się wykonać:
Hasło rootowe jest zmieniane pomyślnie. Zobaczmy ten sam proces w Linux.
Zmień hasło root MySQL za pomocą polecenia „Alter User” w Linux
Wykonaj te same polecenia, aby zmienić hasło root MySQL w Linux:
Hasło główne MySQL zostało pomyślnie zmienione. Zresetujmy teraz hasło w systemie Windows i Linux.
Zresetuj hasło root mysql w systemie Windows
Aby zresetować hasło root MySQL, zatrzymaj jego usługę. W tym celu naciśnij „Logo Windows + r" typ klucza "usługi.MSC”I kliknij„OK”:
Wybierać "Mysql80" W "Usługi”I kliknij„Zatrzymaj usługę”Link:
Usługa zakończy się pomyślnie:
Utwórz plik tekstowy jako administrator na dysku zawierającym system operacyjny (preferowany) i wpisz polecenie za pomocą tej składni:
Zmień użytkownika „root”@„localHost” zidentyfikowane przez '';Podaj nowe hasło roota w składni i zapisz plik:
Nazwij swój plik i zapisz go:
Otwórz wiersz polecenia jako administrator:
Udaj się do katalogu zawierającego MySQL. W tym poście katalog brzmi „C: \ Program Files \ mysql \ mysql Server 8.0 \ bin”:
CD "C: \ Program Files \ mysql \ mysql Server 8.0 \ bin "Katalog zmieni się pomyślnie:
Następnym krokiem jest zresetowanie hasła poprzez zastąpienie inicjowania pliku, które właśnie utworzyłeś dla hasła, tworząc:
mysqld--defaults-file = "c: \ programData \ mysql \ mysql Server 8.0 \ my.ini "-init-file = c: \ mysql-init.tekstWyjście bezbłędne zresetuje hasło root w systemie Windows:
Hasło jest z powodzeniem resetowania, wykonajmy tę samą procedurę dla Linux.
Zresetuj hasło root MySQL w Linux
Aby zresetować hasło roota w Linux, a najpierw musisz zatrzymać usługę MySQL, wpisując:
sudo systemctl stop MysqlStatus usługi MySQL zmieni się na „nieaktywny (martwy)”:
Utwórz plik TXT za pomocą dowolnego edytora tekstu. Ten post korzysta z edytora Nano, wpisując:
Nano Mysqlini.tekstWpisz polecenie za pomocą tej składni w pliku:
Zmień użytkownika „root”@„localHost” zidentyfikowane przez '';Podaj nowe hasło roota, zapisz i wyjdź z pliku, naciskając „Ctrl + x" klucz:
Zainicjuj plik za pomocą tego polecenia:
Sudo mysqld-init-file =/home/użytkownik/mysqlini.tekst &Hasło root zmieni się pomyślnie:
Z powodzeniem zresetowałeś hasło root MySQL w Linux.
Wniosek
Aby zmienić hasło root MySQL w systemie Windows i Linux, uruchom „Zmień użytkownika „root”@„localHost” zidentyfikowane przez '';" Komenda. Użyj tego samego polecenia w pliku i zainicjuj je, aby zresetować hasło. Ten przewodnik dostarczył sposobów zmiany i zresetowania hasła root MySQL w systemie Linux i Windows.