Восстановление пароля mysql — различия между версиями
Материал из База знаний
Admin (обсуждение | вклад) (Новая страница: «1) Соединяемся с сервером по протоколу ssh или входим в качестве root 2) Останавливаем MySQL: /etc/…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | [[category:MySQL]] | ||
1) Соединяемся с сервером по протоколу ssh или входим в качестве root | 1) Соединяемся с сервером по протоколу ssh или входим в качестве root | ||
2) Останавливаем MySQL: | 2) Останавливаем MySQL: |
Текущая версия на 06:08, 15 января 2016
1) Соединяемся с сервером по протоколу ssh или входим в качестве root 2) Останавливаем MySQL:
/etc/init.d/mysql stop
3) Запускаем MySQL с особыми параметрами:
/usr/bin/mysqld_safe --skip-grant-tables --user=root &
4) Запускаем клиента MySQL:
mysql -u root
5) Выполняем запрос SQL:
UPDATE mysql.user SET Password=PASSWORD('newpassword') WHERE User='root';
слово newpassword будет новым паролем
6) Применяем изменения:
FLUSH PRIVILEGES;
7) Выходим из клиента MySQL:
\q
8) Перезапускаем MySQL сервер:
/etc/init.d/mysql restart
На этом всё - пароль MySQL изменён.