Si vous pouvez vous connecter à votre serveur MySQL et que vous souhaitez modifier votre mot de passe par requête, vous pouvez le faire avec cette requête :
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
ou en supprimant le mot de passe root :
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
Merci à ce blog :https://juejin.im/entry/5b06698cf265da0db3501fdd
A également répondu à la même question ici :https://stackoverflow.com/a/54511940/1157720