qq_39170130
wwys
采纳率21.4%
2019-02-25 10:27 阅读 980

linux安装完mysql后修改了密码不能登陆

安装完mysql后用初始密码登陆进去,然后修改了user表的密码
update mysql.user set authentication_string=SHA1('root') where us
er='root';

退出来重启了mysql服务后用新的密码就登不上去了一直报错

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    qq_15077747 小火龙呢 2019-02-25 10:34

    为什么使用SHA1()呢??

    点赞 评论 复制链接分享
  • qq_32409957 可爱的小书包 2019-02-25 10:28

    你的加密用错了,应该是Password()函数,而不是SHA1()函数

    点赞 评论 复制链接分享
  • qq_39170130 wwys 2019-02-26 11:18

    8.0.15版本已经不支持了

    点赞 评论 复制链接分享

相关推荐