mysql 更新密码
mysql 更新完密码,总是拒绝连接、登录失败?
MySQL8.0 不能通过直接修改 mysql.user 表来更改密码。
正确更改密码的方式备注: 清空root密码 MySQL8.0
不能通过直接修改 mysql.user 表来更改密码。
因为authentication_string字段下只能是MySQL加密后的43位字符串密码,其他的导致错误。错误不报出,但是无法再登录mysql,总是会提示 无法认证。 参考:MySQL8.0
mysql> USE mysql; Database changed
mysql> UPDATE user SET authentication_string="123456" WHERE user="root"; Query OK, 1 row affected (0.39 sec) Rows matched: 1 Changed: 1 Warnings: 0
# 刷新保存 Query OK, 0 rows affected (0.13 sec)
mysql> FLUSH privileges;
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果