Сброс пароля root в mysql

Администрирование > Разное

Думаю у каждого была ситуация, когда забывали пароль root к mysql, особенно если администрируешь сеть с фермой серверов mysql и надо было сбрасывать пароль root на дефолтный (default).

1. Останавливаем MySQL сервер:

# /etc/init.d/mysql stop

2. Запускаем MySQL сервер без проверки привилегий:

# mysqld_safe --skip-grant-tables --user=root &

3. Подключаемся к MySQL серверу к базе mysql (она хранит все данные о сервере)

# mysql -uroot mysql

4. Сбрасываем пароль пользователя root

mysql > update user SET Password=PASSWORD('NEW_PASSWORD') WHERE user='root';

где, вместо NEW_PASSWORD пишем свой новый пароль
5. Сбрасываем привилегии

mysql > flush privileges;

6. Выходим с MySQL консоли
нажатием сочетания клавиш CTRL + d или

mysql > quit;

7. Перезапускаем MySQL сервер:

#/etc/init.d/mysql restart

Готово!

Источник:
http://thetech.com.ua/?p=1546

Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>