sql >> Database >  >> RDS >> Mysql

Hoe MySQL starten met --skip-grant-tables?

Ik had hetzelfde probleem als de titel van deze vraag, dus voor het geval iemand anders op deze vraag googelt en MySql wil starten in de modus 'skip-grant-tables' op Windows, dan is dit wat ik deed.

Stop de MySQL-service via Beheerprogramma's, Services.

Wijzig het my.ini-configuratiebestand (uitgaande van standaardpaden)

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

of voor MySQL-versie>=5.6

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

Voeg in de SECTIE SERVER, onder [mysqld], de volgende regel toe:

skip-grant-tables

zodat je

# 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

Start de service opnieuw en u zou zonder wachtwoord in uw database moeten kunnen inloggen.



  1. Nieuwe Azure SQL Database standaard tierformaten

  2. Hoe het resultaat te sorteren van string_agg()

  3. XMLType-knooppunten samenvoegen in Oracle-query

  4. Voer alleen een trigger uit wanneer bepaalde kolommen zijn bijgewerkt (SQL-server)