Страница 1 из 1

Как сменить Root пароль в Mysql 8

Добавлено: 19 дек 2022, 17:04
Admin
1. Отредактировать файл /etc/mysql/mysql.conf.d/mysqld.cnf и добавим строку

Код: Выделить всё

skip-grant-tables
2. Перезагружаем mySQL сервер

Код: Выделить всё

sudo service mysql restart
3. Подключаемся к БД из консоли

Код: Выделить всё

mysql -u root
4. Далее необходимо очистить привелегии

Код: Выделить всё

FLUSH PRIVILEGES;
и задать новый пароль, где MyNewPass! - пароль

Код: Выделить всё

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass!';
5. Выходим из консоли (ctrl+d), в файле /etc/mysql/mysql.conf.d/mysqld.cnf убираем строку

Код: Выделить всё

skip-grant-tables
6. Перезагружаем сервер

Код: Выделить всё

sudo service mysql restart