当前位置:   article > 正文

mysql8修改root的密码

mysql8修改root的密码

1、正常的登录到mysql,输入以下的命令后回车。再输入当前的密码后回车。如果是忘记了密码,或者第一次修改密码。可以在myql.ini文件的[mysqld]的后面加上skip-grant-tables。

mysql -uroot -p
  • 1

2、修改使用的数据库

 use mysql
  • 1

3、执行修改密码命令(其实就是修改mysql系统数据库的user表)

ALTER USER 'root'@'这里对应你数据库表的host字段' IDENTIFIED BY '这里是你要设置的密码';
  • 1

如果使用的命令是update,这里需要加上PASSWORD(“你的密码”),这里是为了对密码加密,不然直接存到数据库,再取出来的时候就不对了。(此方法在mysql5.7后不是适用了)

update user set authentication_string=PASSWORD("你的密码") where user = 'root';
  • 1

4、刷新权限表

flush privileges;
  • 1

5、以上就是修改完成了,可以尝试退出重新登录看是否成功。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/439762
推荐阅读
相关标签
  

闽ICP备14008679号