mysql过期密码过期:
(1)win+R 然后输入:services.msc
找到mysql服务,右键属性找到可执行文件路径的配置:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57
(2)通过上面的路径找到my.ini文件 ,
(3)先关闭mysql服务
(4)复制my.ini到桌面,在最后一行添加取消用户权限检查的语句:skip-grant-tables
把my.ini 文件放回去,重启mysql服务。
(5)cd到mysql的bin目录下,例如我的:C:\Program Files\MySQL\MySQL Server 5.7\bin
输入: mysql -u root -p
等待cmd.exe输出Enter password:直接回车进去
(6)修改修改root用户密码,输入命令: set password = password('root');
查看密码最后一次修改的时间:select host,user,password_last_changed from mysql.user;