Сброс root пароля MySql в случае его утери

Проверено на MySql 5.7
Подключаемся к серверу с правами root и останавливаем mysql-сервер.
/etc/init.d/mysql stop
далее запускаем в safe режиме
mysqld_safe --skip-grant-tables &
и запускаем консоль MySql
mysql -u root
Выполняем SQL команды для смены пароля
use mysql;
update user set authentication_string=PASSWORD('новый_root_пароль') where User='root';
flush privileges;
quit;
И перезапускаем MySql сервер
/etc/init.d/mysql stop
/etc/init.d/mysql start

Все готово проверяем новый пароль

mysql -u root -p
назад в раздел mysql

Чт 05 Апр 2018.