Ако всъщност сте задали root парола и току-що сте я загубили/забравили:
- Спрете MySQL
-
Рестартирайте го ръчно с опцията skip-grant-tables:
mysqld_safe --skip-grant-tables
-
Сега отворете нов прозорец на терминала и стартирайте MySQL клиента:
mysql -u root
-
Нулирайте ръчно root паролата с тази команда MySQL:
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Ако използвате MySQL 5.7 (проверете с помощта на mysql --version в терминала), тогава командата е:UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
Изчистете привилегиите с тази команда на MySQL:
FLUSH PRIVILEGES;
От http://www.tech-faq.com/reset-mysql- password.shtml
(Може би това не е това, от което се нуждаете, Abs, но смятам, че може да бъде полезно за хората, които се натъкват на този въпрос в бъдеще)