Jak zresetować hasło root mysql/mariaDB na Ubuntu 20.04 Focal Fossa Linux

Jak zresetować hasło root mysql/mariaDB na Ubuntu 20.04 Focal Fossa Linux

W tym przewodniku zresetujemy zagubione hasło MySQL/MARIADB na Ubuntu 20.04 Focal Fossa. Można to osiągnąć poprzez wyłączenie uwierzytelniania korzenia i tęsknota bez hasła.

W tym samouczku nauczysz się:

  • Jak zresetować hasło administratora root na MySQL 8 lub więcej
  • Jak zresetować hasło administratora root na MariaDB 10.3 lub więcej
  • Jak wyłączyć uwierzytelnianie korzeni i zalogowanie się bez hasła
Resetuj hasło root mysql/mariadb na Ubuntu 20.04

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Zainstalowany Ubuntu 20.04 lub zaktualizowane Ubuntu 20.04 Focal Fossa
Oprogramowanie Mysql 8.0, Mariadb 10.3 lub więcej
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Resetowanie hasła root mysql/mariadb na Ubuntu 20.04 Instrukcje krok po kroku



  1. Rozpocznij MySQL/MariaDB bez opcji tabel dotacji.Pozwoli nam zalogować się do MySQL/Mariadb jako użytkownik root bez hasła:
    $ sudo systemctl stop Mysql $ sudo mkdir -p/var/run/mysqld $ sudo chown mysql: mysql/var/run/mysqld $ sudo/usr/sbin/mysqld--Skip-Grant-Tables--Skip-Networking & 
  2. Potwierdź, że demon MySQL/MariaDB jest uruchomiony:
    $ ps aux | Grep Mysqld 
    Pomiń tabele dotacji na serwerze MySQL


  3. W tym momencie login do MySQL/MariaDB nie powinien wymagać żadnego hasła:
    $ mysql -u root 

    Wykonaj następujące polecenia SQL, aby zresetować hasło administratora N3w_p@ssw0rd.:

    > Przywileje spłukające; > Użyj mysql; > Zmień użytkownika „root”@„localHost” zidentyfikowane przez 'n3w_p@ssw0rd.';; > Zachowaj 
    Zresetuj hasło root na serwerze MySQL
  4. Uruchom ponownie serwer MySQL/Mariadb:
    $ sudo pkill mysqld $ sudo systemctl start mySql 


  5. W tym momencie powinieneś być w stanie zalogować się do serwera MySQL/MariaDB z hasłem, jak ustawiono w kroku 3:
    $ mysql -u root - -patword = 'n3w_p@ssw0rd.' 
    Zaloguj się z nowym hasłem

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Ubuntu 20.04 Przewodnik
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Ubuntu 22.04 Przewodnik
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Jak wyfrefurować i wymienić zawartość initramfs w systemie Linux