Изменение пароля root в MySQL под Centos

mysql

Иногда бывает необходимость сменить root пароль MySQL. На удивление, изменить пароль очень просто. Необходимо сделать всего несколько действий, после чего пароль будет изменён. И так, приступим…

Сначала необходимо остановить демон mysql командой:

service mysqld stop

После этого запустить mysql вот такой командой:

/usr/bin/mysqld_safe —skip-grant-tables —user=root &

Далее необходимо запустить клиент mysql

mysql -u root

Вы попадёте в командную строку MySQL. Вам необходимо сделать sql запрос:

UPDATE mysql.user SET Password=PASSWORD(‘newpass’) WHERE User=’root’;

где newpass — новый пароль.

Следующим шагом, необходимо применить изменения:

FLUSH PRIVILEGES;

После выходим из клиента mysql с помощью команды

exit

Убиваем все процессы демона MySQL:

kilall mysqld

И перезагружаем его:

service mysqld restart

 

Вот и всё. Пароль root пользователя изменён.


Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Оставить комментарий

Введите результат: * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.