Как изменить mysql пароль root, не входя mysql?

Я хочу изменить mysql пароль root, но я не хочу входить в mysql и затем изменять пароль, как следует,

  mysql -u root
  FLUSH PRIVILEGES;
  SET PASSWORD FOR root@'localhost' = PASSWORD('password');
  UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';

Существует ли способ достигнуть этой использующей внешней команды или чего-то?

1
задан 11 February 2015 в 22:53

2 ответа

sudo dpkg-reconfigure mysql-server-x.x

Замените x.x вашей текущей версией сервера mysql.

Затем будет предложено ввести новый пароль.

1
ответ дан 11 November 2019 в 02:25

Попробуйте следующее:

mysqladmin -u root password ** your-new-password **

sudo /etc/init.d/mysql restart

mysql -u root -p

Введите пароль для входа в MySQL.

0
ответ дан 11 November 2019 в 02:25

Другие вопросы по тегам:

Похожие вопросы: