Восстановление пароля mysql — различия между версиями

Материал из База знаний
Перейти к: навигация, поиск
(Новая страница: «1) Соединяемся с сервером по протоколу ssh или входим в качестве root 2) Останавливаем MySQL: /etc/…»)
 
 
Строка 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 изменён.