Если забыт рутовый пароль от своего MySQL-сервера, при наличии доступа к консоли этот пароль можно легко восстановить:
Останавливаем MySQL
/etc/init.d/mysql stop
Перезапускаем MySQL с отключенной проверкой аутентификации
mysqld --skip-grant-tables
Подключаемся к базе mysql под рутом без пароля
mysql mysql -u root
Меняем пароль рута и перезагружаем таблицы привилегий
UPDATE user SET password=PASSWORD('новый_пароль') WHERE user="root";
FLUSH PRIVILEGES;
Затем запускаем MySQL и всё
/etc/init.d/mysql restart