Підключаємося до виділеного або віртуального Linux сервера по SSH із правами root, потім вводимо в консолі перелічені нижче команди.
Скидання root пароля MySQL через SSH
Зупинити mysql:
# /etc/init.d/mysql stop
Запустити mysql із параметрами:
# mysqld_safe --skip-grant-tables &
Підключитися до сервера БД під root користувачем:
# mysql -u root
Задати новий пароль:
mysql> use mysql;
mysql> update user set password=PASSWORD("НОВИЙ_ПАРОЛЬ") where User='root';
mysql> flush privileges;
mysql> quit
Зупинити сервер БД mysql:
# /etc/init.d/mysql stop
Запустити сервер БД mysql:
# /etc/init.d/mysql start
Перевірити новий пароль:
# mysql -u root -p