
用如下命令可以看到root是未设置密码的
select host,user,authentication_string from mysql.user;

修改密码用下面的命令即可成功
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置的密码';

修改成功后退出,再次登录输入设置的密码即可

通过SQL查询发现root用户的password为空,可以使用ALTERUSER命令为root@localhost设置新的mysql_native_password。修改后,使用新密码可成功登录。

用如下命令可以看到root是未设置密码的
select host,user,authentication_string from mysql.user;

修改密码用下面的命令即可成功
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置的密码';

修改成功后退出,再次登录输入设置的密码即可

2458
1206
705
611
1229

被折叠的 条评论
为什么被折叠?