sql >> Databasteknik >  >> RDS >> Mysql

MySQL-lösenordsproblem (mac OS X Lion)

Här är proceduren för att återställa lösenordet för rootanvändaren.

1) Stoppa mysql (Döda mysql-processen eller kör följande kommando)

sudo /usr/local/mysql/support-files/mysql.server stop

2) Starta den i säkert läge

sudo mysqld_safe --skip-grant-tables

3) Öppna en annan terminal och kör följande kommando (Håll sista terminal öppen)

mysql -u root

4) Kör följande kommando med lämpligt nytt lösenord på mysql-konsolen

För MySQL 5.7+:

mysql > UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';

För tidigare versioner:

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

5) mysql > FLUSH PRIVILEGES;

6) Avsluta från båda terminalerna och öppna ny terminal och anslut till mysql med root-användare och nytt lösenord

mysql -uroot -p


  1. Hur kombinerar jag data från två separata tabeller till en enda markör?

  2. hur man ändrar datum till tid i oracle 10g

  3. Hur Degrees()-funktionen fungerar i PostgreSQL

  4. Vilken är den bästa metoden att använda / lagra krypteringsnycklar i MySQL