Если вы забыли root пароль к MySQL, но имеете root доступ на сервер, тогда востановить пароль очень просто
Открываем файл my.cnf удобным вам редактором
vi /etc/my.cnf |
и вставляем в секцию [mysqld] строку:
skip-grant-tables |
Далее, рестартуем mysqld
/etc/init.d/mysqld restart |
подключаемся к базе данных mysql
mysql mysql |
и выполняем запрос
UPDATE USER SET password=password('NEWPASSWORD') WHERE USER='root' AND 'host'='localhost'; exit |
Убираем skip-grant-tables из файла my.cnf и рестартуем mysqld.
/etc/init.d/mysqld restart |