Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie starte ich MySQL mit --skip-grant-tables?

Ich hatte das gleiche Problem wie der Titel dieser Frage, falls jemand anderes nach dieser Frage googelt und MySql unter Windows im Modus "Skip-Grant-Tables" starten möchte, habe ich Folgendes getan.

Stoppen Sie den MySQL-Dienst über die Administrator-Tools, Dienste.

Ändern Sie die my.ini-Konfigurationsdatei (unter Annahme von Standardpfaden)

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

oder für MySQL-Version>=5.6

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

Fügen Sie im Abschnitt SERVER unter [mysqld] die folgende Zeile hinzu:

skip-grant-tables

damit Sie

# 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

Starten Sie den Dienst erneut und Sie sollten sich ohne Passwort bei Ihrer Datenbank anmelden können.