Om du faktiskt har angett ett root-lösenord och du precis har tappat/glömt det:
- Stoppa MySQL
-
Starta om den manuellt med alternativet skip-grant-tables:
mysqld_safe --skip-grant-tables
-
Öppna nu ett nytt terminalfönster och kör MySQL-klienten:
mysql -u root
-
Återställ root-lösenordet manuellt med detta MySQL-kommando:
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Om du använder MySQL 5.7 (kontrollera att använda mysql --version i terminalen) så är kommandot:UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
Spola privilegierna med detta MySQL-kommando:
FLUSH PRIVILEGES;
Från http://www.tech-faq.com/reset-mysql- password.shtml
(Det här kanske inte är vad du behöver, Abs, men jag tror att det kan vara användbart för människor som stöter på den här frågan i framtiden)