1.通过CMD连接MySql,具体可参考本人之前博客:
https://blog.csdn.net/weixin_44933309/article/details/106397140
2.进入mysql数据库(注意:应使用具有相关权限的账号登录MySql,否则没有权限无法进行相关操作,本例使用root账号登录),并查看当前用户信息(注意,MySql8.0以上版本用户密码字段名为"authentication_string")
3.可以看出,用户密码为加密后的,所以更改密码不能使用"update user set authentication_string="root" where user="root";",
而应使用"alter user root identified by "root";",各自效果如下,显然第一种方式错误
3.1第一种方式及结果: