1. 登录MySQL终端。 2. 在MySQL终端输入以下命令: SELECT User, Host,authentication_string FROM mysql.user WHERE User = 'root'; 3. 按Enter键。 4. 将显示一个包含“User”,“Host”和“authentication_string”的表格,其中,“authentication_string”列将显示root密码的加密版本。 例如: +------+-----------+-------------------------------------------+ | User | Host | authentication_string | +------+-----------+-------------------------------------------+ | root | localhost | *E0F70B0AA2F61F90B5877177605849E00D5C5AA5 | +------+-----------+-------------------------------------------+ 5. 您现在可以将加密密码复制并使用它来登录MySQL或创建新用户。
请注意,使用root用户登录MySQL并且没有设置密码时,您可以尝试直接按Enter键,然后在终端中输入以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password'; 其中‘new_password’是您希望设置的新密码。然后按Enter键。这将更改根用户的密码。