How to reset your root MySQL password

Stop the MySQL process

# service mysqld stop

 

Once MySQL has stopped, restart it with the --skip-grant-tables option

# mysqld_safe --skip-grant-tables &

or edit your /etc/my.cnf file to add the line

skip-grant-tables

Connect to MySQL using the root user.

mysql -u root

Once logged in, you should see the following prompt:

mysql>

Enter the following commands:

mysql> use mysql;

mysql> UPDATE user SET password=PASSWORD("YOUR NEW PASSWORD HERE") WHERE User='root';

mysql> flush privileges;

mysql> quit

Now stop MySQL again:

# service mysqld stop

If you edited your /etc/my.cnf file, delelete the skip-grant-tables line.

Now restart MySQL and test your new login.

# service mysqld restart

# mysql -u root -p

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Создание и установка SSL сертификата на Nginx

Для установки SSL сертификата на Nginx Вам необходимо:1. Скопировать файлы сертификата на...

Установка SSL сертификата на Apache 2

Для установки SSL сертификата на Apache вам следует:1. Скопировать файлы SSL сертификата на...

Настройка HTTPS в Apache

Веб-сервер Apache полностью поддерживает работу по HTTPS. Для того, чтобы активировать...

connect to 127.0.0.1[127.0.0.1]:10024: Connection refused

Бывает так что в почта на сервере не отправляеться и не принимает, в письмах оутлупа ошибка...

S.M.A.R.T. Мониторинг дисков под Adaptec AAC-Raid контроллером

Для мониторинга дисков под Adaptec AACRaid контролером можно использовать бесплатную утилиту...