Восстановление пароля root mysql
Когда нужно сбросить пароль рута на mysql/mariadb
Глушим сервер базы данных
systemctl mysql stop
Запускаем с опцией запуска без проверки прав
/usr/local/libexec/mysql --skip-grant-tables
или
mysqld_safe --skip-grant-tables &
Далее выполнить сброс пароля
mysql> update user set password=password('новый_пароль') where user='root';
mysql> flush privileges;
mysql> quit;
Если нужно просто поменять пароль на рута, то выполняем вход в интерпретатор мускула:
mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD('новый_пароль') where user='root' and host='localhost';
mysql> flush privileges;
mysql> quit
Далее запустить службу mysql
Добавить комментарий