Как поменять пароль root в mysql?

Пользователь

от gage , в категории: SQL , год назад

Как поменять пароль root в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от bernardo_nolan , 3 месяца назад

@gage 

Чтобы изменить пароль root в MySQL, вы можете воспользоваться следующими шагами:

  1. Остановите сервер MySQL. Для этого выполните следующую команду:
1
sudo service mysql stop


  1. Запустите сервер MySQL с опцией --skip-grant-tables. Это позволит вам входить в систему без необходимости указания пароля:
1
sudo mysqld --skip-grant-tables &


  1. Откройте новое терминальное окно и войдите в MySQL от имени пользователя root:
1
mysql -u root


  1. Измените пароль root с помощью команды SET PASSWORD:
1
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');


  1. Остановите сервер MySQL и запустите его снова в обычном режиме:
1
2
sudo service mysql stop
sudo service mysql start


  1. Войдите в MySQL с новым паролем:
1
mysql -u root -p


Введите новый пароль при подтверждении.


Обратите внимание, что в этом случае вы не сможете использовать опцию --skip-grant-tables в качестве параметра командной строки