Забыл пароль root MySQL

Забыл пароль root MySQL

Останавливаем MySQL:

    /etc/init.d/mysql stop

Запускаем в режиме без проверки прав доступа:

    /usr/sbin/mysqld - - skip- grant- tables &

Соединяемся как root без пароля:

    mysql

Выбираем активную БД:

    use mysql;

Обновляем пароль:

    mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root';
    mysql> flush privileges;

Завершаем работу mysqld:

    fg
    "Ctrl+c"

Запускаем MySQL в обычном режиме.

    /etc/init.d/mysql start
 
comments powered by Disqus