Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zresetować/zmienić wiersz poleceń MySql root w wierszu poleceń ubuntu linux?

Tutaj pokażę Ci, jak zresetować/zmienić wiersz poleceń MySql root hasło w ubuntu linux, Używając niektórych poleceń mysql CLI, możesz łatwo odzyskać swoje hasło administracyjne mysql. Ponieważ zapomniałem hasła roota mysql, używam poniższych poleceń, aby zresetować hasło roota mysql i działa to jak urok.

Error:
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ 
(using password: NO)

Następnie wykonałem poniższe kroki, aby go zresetować

Krok 1: Najpierw zaloguj się na serwer ubuntu za pomocą ssh i zatrzymaj serwer mysql.

sudo /etc/init.d/mysql stop

LUB

sudo service mysql stop

Krok 2: Uruchom proces serwera/deamon MySQL (mysqld) z opcją –skip-grant-tables, aby nie pytał o hasło.

 sudo mysqld_safe --skip-grant-tables &


Krok 3: Połącz się z serwerem mysql jako użytkownik root, uruchamiając poniższe polecenie na terminalu.

sudo mysql -u root

Krok 4: Ustaw nowe hasło użytkownika root mysql. Po prostu zastąp „NewPassword” żądanym hasłem w poniższym poleceniu.

UPDATE user SET Password=PASSWORD('NewPassword') WHERE User='root'; FLUSH PRIVILEGES; exit;

Krok 5: Wszystko zrobione, teraz zrestartuj serwer mysql.

sudo /etc/init.d/mysql start

LUB

sudo service mysql start

Jeśli podoba Ci się ten post, nie zapomnij zasubskrybować mojego publicznego notatnika, aby uzyskać więcej przydatnych rzeczy


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zamienić wyrażenie regularne w MySQL?

  2. Zapytania parametryczne MySQL

  3. Korzystanie z aplikacji klienckich MySQL

  4. Przesyłanie obrazów w CKEditor bez użycia wtyczki

  5. Zamykanie połączeń JDBC w puli