MySQL 5.6.39 修改 root 密码不生效

发布时间 2023-04-11 10:19:26作者: 凉年技术

记一次MySQL 修改 root 密码不生效的问题,修改密码后新密码不生效,依旧只能使用旧密码登录,改了个寂寞。

一、版本

MySQL 5.6.39

二、问题

使用 update 命令修改密码:

update user set password=password('新密码') where user='root' and host='%';

刷新权限:

flush privileges; 

重启数据库服务,修改后新密码没有生效

三、解决

需要把不同权限的 root 账号的密码全部更改才行,我本来只想把“%”权限的 root 修改,这样是不行的,需要修改全部。