Нужно сменить пароль root от mysql

Добрый день.

На рабочем компьютере нужно сменить пароль root на бд mysql, как это сделать?

Вопрос задан анонимно
06.06.11
3 ответа

Лучший ответ по мнению автора

Для этого необходимо выполнить всего несколько шагов.
1. Останавливаем mysql.
service mysqld stop
2. Запускаем mysql следующей командой:

/usr/bin/mysqld_safe --skip-grant-tables --user=root &
3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd — новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Перегружаем mysql сервер.
service mysqld restart

06.06.11
Лучший ответ по мнению автора

Другие ответы

Сменить или сбросить?

Если установлен mysqladmin, сменить можно короче (если стоит mysqladmin):

mysqladmin -u root --password=oldpass password newpass

Если старый пароль неизвестен,  то согласен с Иваном.

13.06.11

Дима

Читать ответы

Павел Викторович

Читать ответы
Посмотреть всех экспертов из раздела Технологии > Базы данных
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store