mysql忘记密码怎么办?
第一步:
找到mysql启动文件my.ini,在mysqld下加入
skip-grant-tables
第二步:
重启mysql服务
net stop mysql
net start mysql
第三步:
进入user数据库(use user)
第四步:
查询表user (select * from user)
看一下user表的字段
如果是mysql5.7那么user中不存在password字段
更新密码操作:
update mysql.user set authentication_string=password(‘123456’) where user=’root’
如果是mysql5.7之前的,
更新密码操作:
update MySQL.user set password=PASSWORD(‘newpassword’) where User=’root’。
第五步:
flush privileges;
第6步:
退出mysql,重启服务,就可以使用密码登录了。