UPDATE USER SET password=password('NEWPASS') WHERE USER='root' AND `host`='localhost`;Убираем skip-grant-tables из my.cnf, рестартуем mysqld. Теперь пароль для root@localhost будет NEWPASS. /источник/
22 сент. 2011 г.
Восстановление root в MySQL
Сам удивился почему здесь еще нет шпоры по этой теме.
Если забыл пароль root в MySQL, но имеешь рута на сервер, то заменить пароль очень просто.
Редактируем /etc/my.cnf (ну или где там он у вас) и вставляем в секцию [mysqld] строку:
skip-grant-tables
Далее, рестартуем mysqld, коннектимся:
mysql -u root mysql
Выполняем запрос
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий