Jak zmienić hasło root MySQL w systemie Linux lub Windows

Jak zmienić hasło root MySQL w systemie Linux lub Windows
MySQL zapewnia użytkownikowi obiekt do zarządzania bazami danych i wykonywania zadań administracyjnych. W przypadku, gdy użytkownik chce zmienić hasło z powodów bezpieczeństwa, możliwe jest użycie „Zmień użytkownika" Komenda. To polecenie jest dostępne tylko dla administratora lub użytkownika root. Administrator może również zresetować hasło root.

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 -p

Podaj 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.tekst

Wyjś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 Mysql

Status 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.tekst

Wpisz 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.