美文网首页程序员程序员
Mac brew安装MySQL8.0.21后忘记密码(重置密码篇

Mac brew安装MySQL8.0.21后忘记密码(重置密码篇

作者: 沐之轻语 | 来源:发表于2020-08-26 21:06 被阅读0次
    前序:

    mysql8以后,对密码有了更高的要求 要有大小写字母和数字特殊字符

    一.跳过mysql的密码验证,修改配置文件my.cnf
    #通过vim 修改配置文件
    $ vim /usr/local/etc/my.cnf
    # 上述命令通过vim 进入文件模式, i 进行操作,在末尾添加
    skip-grant-tables
    #这一行内容
    #添加后, esc+:wq 退出
    
    二.修改密码
    #重启mysql
    $ mysql.server restart
    
    # 进入, 需要密码直接回车
    $ mysql -u root -p
    
    # 修改前确认版本号,如果是其他版本可能会有差别
     mysql> select version();
     8.0.21
    
     mysql> flush privileges; --刷新
    
     mysql> use mysql;
     mysql> alter user'root'@'localhost' IDENTIFIED BY 'Demo123';
     # 注意: mysql8.0以上密码策略限制必须要大小写加数字特殊符号
    
    三. 回复my.cnf
    按照第一步操作将 skip-grant-tables删除或注释
    
    四.重启mysql 登录测试
     $ mysql.server restart
    
     # 此时在登录就需要密码了
     $ mysql -u root -p
    

    参考:https://www.cnblogs.com/Lusai/p/12303090.html

    五.如有问题,可私聊联系我,或留言

    相关文章

      网友评论

        本文标题:Mac brew安装MySQL8.0.21后忘记密码(重置密码篇

        本文链接:https://www.haomeiwen.com/subject/pigfsktx.html