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

Jak uruchomić MySQL z --skip-grant-tables?

Miałem ten sam problem, co tytuł tego pytania, więc jeśli ktoś inny wyszukuje to pytanie i chce uruchomić MySql w trybie „skip-grant-tables” w systemie Windows, oto co zrobiłem.

Zatrzymaj usługę MySQL za pomocą narzędzi administratora, usług.

Zmodyfikuj plik konfiguracyjny my.ini (zakładając domyślne ścieżki)

C:\Program Files\MySQL\MySQL Server 5.5\my.ini

lub dla wersji MySQL>=5.6

C:\ProgramData\MySQL\MySQL Server 5.6\my.ini 

W SEKCJI SERWERÓW, pod [mysqld], dodaj następujący wiersz:

skip-grant-tables

tak, że masz

# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this 
# file.
#
[mysqld]

skip-grant-tables

Uruchom usługę ponownie i powinieneś być w stanie zalogować się do bazy danych bez hasła.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:wiele tabel czy jedna tabela z wieloma kolumnami?

  2. SQL SERVER – Sztuczka – Uruchamianie SSMS z innym kontem Windows

  3. Najbardziej wydajny sposób przechowywania adresu IP w MySQL

  4. Przywróć strukturę tabeli z plików frm i ibd

  5. Wstawianie obiektu Python datetime.datetime do MySQL