Решение простое - сбросить забытый пароль:
1. В /etc/mycnf в секцию [mysqld] вставляем строку
skip-grant-tables
2. Перезапустить mysqld, в этом случае пароль будут сброшен и можно будет ввести любой другой:
service mysqld restart
3. Зайти в MySQL с пустым паролем (вместо него нажать Enter):
mysql -u root mysql
4. Задать здесь новый root-пароль мускуловской командой:
UPDATE user SET Password=PASSWORD('пароль') WHERE user='root';
5. Чтобы изменения вступили в силу, выполнить мускуловскую команду:
FLUSH PRIVILEGES;
6. Выйти из MySQL командой quit
7. Теперь удалить из /etc/mycnf строку
skip-grant-tables
8. Перезапустить MySQL:
service mysqld restart
Последние комментарии