Как сбросить пароль root на MySQL

Понадобилось тут сбросить пароль в локальной MySQL. Всё оказалось довольно просто. Проще чем я думал. Итак... Останавливаем MySQL сервер:
diamon@khorinis:~$ sudo /etc/init.d/mysql stop
Запускаем MySQL сервер без проверки привилегий:
diamon@khorinis:~$ sudo mysqld_safe --skip-grant-tables &
Теперь можем править системные таблицы. Для этого подключаемся к базе mysql, в которой хранятся пользователи:
diamon@khorinis:~$ mysql -u root mysql
Дальше подредактируем таблицу:
mysql> update user set Password=PASSWORD('новый_пароль') where User='root';
Конечно на место новый_пароль пишем нужный пароль ) . Cбросим привилегии, для того, чтобы изменения вступили в силу:
mysql> flush privileges;
Давим ctrl-d для выхода. Затем перезапускаем MySQL сервер:
diamon@khorinis:~$ sudo /etc/init.d/mysql restart
Вот собственно и всё. Можно заходить под новым паролем.
4.391305
Рейтинг: 4.4 (23 голоса)
Ваша оценка: Нет

Comments :

Изображение пользователя Анонимный.

Пол интернета облазил в

4

Пол интернета облазил в поисках ответа. Спасибо вам за позсказку, все сработало. ]]> ]]>

Изображение пользователя Анонимный.

Получилось по Вашей

Получилось по Вашей инструкции - спасибо!

]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]>

Отправить комментарий

Содержимое этого поля хранится скрыто и не будет показываться публично. If you have a Gravatar account, used to display your avatar.
 
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <img>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

Подробнее о форматировании