Как сбросить пароль root mysql без входа в mysql?

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

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

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

 sudo dpkg-reconfigure mysql-server-xx 

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

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

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

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

sudo /etc/init.d/mysql restart

mysql -u root -p

Дайте пароль для ввода mysql.