Сброс root пароля MySQL
Если по каким-то причинам вам нужно сбросить пароль root'а на mysql то это можно осуществить следующим способом.
- Останавливаем MySQL:
/etc/init.d/mysql stop
- Запускаем в режиме без проверки прав доступа:
/usr/bin/mysqld_safe --skip-grant-tables --skip-networking &
- Соединяемся как root без пароля:
mysql --user=root mysql
- Устанавливаем новый пароль:
mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root'; mysql> flush privileges; mysql> quit;
- Завершаем работу mysqld_safe:
fg
Ctrl+C
- Запускаем MySQL в обычном режиме:
/etc/init.d/mysql start
Обсуждение