Cброс пароля root Mysql
Иногда все мы страдаем склерозом, именно для таких случаев эта короткая заметка, которая поможет сбросить рутовый пароль для, наверное, самой популярной, на сегодняшний день, бызы данных Mysql.
Для смены пароля на БД MySQL Вам необходимо выполнить следующие действия:
1) Зайдем на сервер по протоколу ssh с правами root (1 консоль) :
2) Останавливаем MySQL:
/etc/init.d/mysqld stop
3) Запускаем MySQL с коммандной строки:
/usr/bin/mysqld_safe --skip-grant-tables --user=root &
4) Опять зайдем (откроем второе окно) на сервер по протоколу ssh с правами root (2 консоль):
5) Подключаемся к MySQL(опять же, из командной строки):
mysql -u root
6) Выполняем запрос SQL:
use mysql;
UPDATE user SET Password=PASSWORD('newpassword') WHERE User='root';
где newpassword - новый пароль
7) Применяем изменения:
FLUSH PRIVILEGES;
8) Переключаемся в первую консоль и завершаем работу сервера нажав клавиши ctrl+c.
9) Запускаем, уже как положено, MySQL сервер:
/etc/init.d/mysqld restart
Вот собственно и все, удачи и по меньше встречаться с склерозом ).
С уважением, Миненко Олег.