您的位置:首页 > 数据库 > MySQL

mysql数据库启动不了和忘记密码

2018-03-28 08:27 148 查看
用了一段时间的mysql5.7,今天忽然启动不了,登录时密码不对,忙活了两个小时终于解决了这个问题。

我显示在cmd中输入net start mysql,启动失败,解决方法:右键我的电脑->管理->服务 找到mysql右键启动。

mysql -uroot -p 提示错误,登录不上,只能重置密码了

net stop mysql 关闭mysql服务器,windows版的mysql好像没有mysqld_safe这个命令,所以用mysqld –skip-grant-tables,发现输入该命令后指针不动,重新打开一个新的cmd,这时候就是免密码登录,键入mysql -uroot就自动登录了 ,然后update mysql.user set password=password(‘root’) where user=’root’重置密码。

如果上面重置密码的指令报错的话,用update mysql.user set authentication_string=password(‘root’) where user=’root’来重置密码,因为mysql5.7的user数据库中没有password这一列。

以上就是我两个小时发现,有遇到和我一样问题的赶紧去试一试吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: