mysql5.7修改密码,重启服务后失效
吾日三省贾斯汀 Java领域优质创作者 博客专家认证 2019-10-14 03:08:20 windows7下,mysql5.7忘记密码,通过--skip-grant-tables跳过安全检查,停止掉mysql服务,
update mysql.user set authentication_string = password('rootpassword'),password_last_changed = now(),password_lifetime=0 where user = 'root';
flush privileges;
重置密码成功,重新登录成功连接到mysql数据库。
但是只要重启mysql服务(net stop/start mysql57或服务下手动启动),密码就失效了,再次登录不成功。
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
这是什么问题,求解???