sql >> Databasteknik >  >> RDS >> Mysql

Återställ MySQL root-lösenordet med ALTER USER-satsen efter installation på Mac

Om detta är INTE din första gången ställ in lösenordet, prova den här metoden:

mysql> UPDATE mysql.user SET Password=PASSWORD('your_new_password')
           WHERE User='root'; 

Och om du får följande fel är det en stor chans att du aldrig har angett ditt lösenord tidigare:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 

För att ställa in ditt lösenord för första gången :

mysql> SET PASSWORD = PASSWORD('your_new_password');
Query OK, 0 rows affected, 1 warning (0.01 sec)

Referens:https://dev.mysql.com/doc /refman/5.6/en/alter-user.html



  1. oracle autoincrement med sekvens och trigger fungerar inte korrekt

  2. De tre bästa tipsen du behöver veta för att skriva snabbare SQL-vyer

  3. NLS_CHARSET_NAME() Funktion i Oracle

  4. hur väljer man endast rad med maxsekvens utan att använda en underfråga?