Ако всъщност сте задали 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;
От https://www.tech-faq.com/reset-mysql- password.shtml
(Може би това не е това, от което се нуждаете, Abs, но смятам, че може да бъде полезно за хората, които се натъкват на този въпрос в бъдеще)