22 февраля 2012

Как изменить / сбросить забытый пароль MySQL пользователя root в Ubuntu 11.10



В этой статье вы увидите, как изменить или сбросить пароль MySQL root в Ubuntu. Этот совет испытан в Ubuntu 11.10 и может работать в других более старых версиях Ubuntu (11.04/10.10/10.04 и старше).

Это руководство также полезно для пользователей, которые забыли установить пароль root во время установки клиента MySQL. Если пароль не был назначен, вы можете получить следующую ошибку при попытке войти в сервер MySQL:

 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 

Итак приступим
Откройте терминал (Ctrl + Alt + T) и остановите сервер MySQL с помощью следующей команды:

sudo /etc/init.d/mysql stop

2. Теперь выполните эту команду, чтобы начать настройку MySQL:

sudo mysqld --skip-grant-tables &

3. Войти в сервер MySQL с правами администратора:

mysql -u root mysql

4. Измените ваш пароль администратора MySQL с помощью команды:

UPDATE user SET Password=PASSWORD('NEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;

Замените NEWPASSWORD на любой другой пароль по вашему выбору.

Теперь вы можете входить в сервер MySQL с заданным паролем.

Вот и все!

7 комментариев :

  1. спасибо, помогло

    ОтветитьУдалить
  2. Вирус подхватил..

    ОтветитьУдалить
  3. Вирус тупости?

    ОтветитьУдалить
  4. установил сборку под MAC от sinclair , при установке создавал учетку и вводил свой пароль, но столкнулся с проблемой того, что пароль почему то не подходит для тех повседневных действий

    ОтветитьУдалить