Jak zresetować hasło root MySQL w Linux

Jak zresetować hasło root MySQL w Linux

Q. Jak zresetować hasło root MySQL w Linux? Jak odzyskać hasło root MySQL? Zapomniałem hasła root MySQL, kroki, aby zmienić hasło root mysql? Jak zresetować hasło root MySQL za pomocą wiersza poleceń. Jak zresetować zapomniane hasło root MySQL w Linux? Jak zresetować MySQL 5.7 Hasło root?

Mysql to oprogramowanie do bazy danych typu open source powszechnie używane do przechowywania danych. Czasami zapomnieliśmy hasło root MySQL. Więc nie panikuj, ten samouczek pomoże ci zresetować hasło roota MySQL z prostymi krokami.

Zresetuj hasło root MySQL

  1. Rozpocznij Mysql w Safemode - Przede wszystkim musisz przestać uruchamiać serwer MySQL. Użyj jednego z następujących poleceń, aby zatrzymać MySQL Server w systemie Linux.
    SystemCtl Stop Mysql.praca  
  2. Rozpocznij mysql w trybie awaryjnym - Teraz uruchom mysql server w trybie awaryjnym --Pomijane tabele opcja. Użyj następującego polecenia, aby uruchomić MySQL w trybie awaryjnym. W trybie awaryjnym MySQL nie monit o hasło logowania.
    mysqld_safe-Skip-Grant-Stable &  
  3. Zresetuj hasło root MySQL - Następnie zaloguj się do serwera MySQL jako użytkownik root i zmień hasło za pomocą następującego zestawu poleceń. To zresetuje hasło root MySQL w twoim systemie.

    Dla Mysql 5.6 lub poniżej

    Mysql -u root  mysql> Użyj mysql; MySQL> Aktualizacja Ustaw użytkownika hasło = hasło („New-Password”) gdzie user = „root”; mysql> uprawnienia spłukające; mysql> rezygnuj 

    Dla Mysql 5.7 lub więcej

    Mysql -u root  MySQL> Ustaw hasło dla „root”@'localHost' = hasło („new-Password”); mysql> uprawnienia spłukające; mysql> rezygnuj 
  4. Uruchom ponownie usługę MySQL - Po zmianie hasła. Zakończyć bieżący proces MySQLD, a następnie uruchom go ponownie jako zwykła usługa.
    sudo pkill mysqld && sudo pkill mysqld_safe  SystemCtl Start MySQL.praca  

zweryfikuj nowe hasło

Po zresetowaniu hasła do konta mysql i ponownej uruchomienia, po prostu zweryfikuj nowe hasło za pomocą logowania.

mysql -u root -p  Wprowadź hasło: ********** Witamy w monitor MySQL. Polecenia kończą się; lub \ g. Twój identyfikator połączenia MySQL to wersja serwera 1308: 5.7.33-0ubuntu0.16.04.1 (Ubuntu) Copyright (c) 2000, 2021, Oracle i/lub jej podmioty stowarzyszone. Oracle jest zarejestrowanym znakiem towarowym Oracle Corporation i/lub jej podmiotów stowarzyszonych. Inne nazwy mogą być znakami towarowymi ich właścicieli. Typ „Pomoc”; lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bieżącą instrukcję wejściową. mysql> 

zweryfikuj nowe hasło