Сброс пароля root в mysql Debian — различия между версиями
Root (обсуждение | вклад) (Новая страница: «Останавливаем сервис # service mysql stop Запускаем # /usr/bin/mysqld_safe --skip-grant-tables --user=root & Заходим в mys…») |
Root (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Останавливаем сервис | Останавливаем сервис | ||
# service mysql stop | # service mysql stop | ||
+ | |||
Запускаем | Запускаем | ||
# /usr/bin/mysqld_safe --skip-grant-tables --user=root & | # /usr/bin/mysqld_safe --skip-grant-tables --user=root & | ||
+ | |||
Заходим в mysql | Заходим в mysql | ||
# mysql -u root | # mysql -u root | ||
+ | |||
Меняем пароль, обновляем привилегии пользователей mysql и выходим: | Меняем пароль, обновляем привилегии пользователей mysql и выходим: | ||
Строка 12: | Строка 15: | ||
mysql> flush privileges; | mysql> flush privileges; | ||
mysql> exit | mysql> exit | ||
+ | |||
Рестартим mysql | Рестартим mysql | ||
# service mysql restart | # service mysql restart | ||
+ | |||
Проверяем | Проверяем | ||
# mysql -u root -p | # mysql -u root -p |
Версия 12:09, 30 октября 2015
Останавливаем сервис
# service mysql stop
Запускаем
# /usr/bin/mysqld_safe --skip-grant-tables --user=root &
Заходим в mysql
# mysql -u root
Меняем пароль, обновляем привилегии пользователей mysql и выходим:
mysql> update mysql.user set Password=PASSWORD('новый пароль') WHERE User='root'; mysql> flush privileges; mysql> exit
Рестартим mysql
# service mysql restart
Проверяем
# mysql -u root -p