日常记录(一)MySQL被锁解决方案

原创
2016/07/10 12:46
阅读数 389

前言

由于前段时间为了让部署在Linux中的项目访问另一台服务器的MySQL,经过各种折腾就把root用户给弄出问题了,导致死活登不上PS:Linux中的项目还是没有连上。。(这是后话了。)。经过各种查阅资料终于找到解决方法了。

报错如下:
Access denied for user 'root'@'localhost' (using password:YES)


关闭MySQL服务,修改MySQL初始文件

打开MySQL目录下的my-default.ini文件,如图:

在最后一行加入skip-grant-tables之后保存。
然后重启MySQL服务。

用命令行登录MySQL修改ROOT账号密码

用命令行登录MySQL输入mysql -uroot -p,不用输入密码,直接敲回车即可进入。如下图:

之后执行以下语句修改ROOT用户密码:
- use mysql;
- update user set password=PASSWORD("你的密码") where user='root';

还原my-default.ini文件

最后还原配置文件,之后重启MySQL服务即可正常登录了。

个人博客地址:http://crossoverjie.top
GitHub地址:https://github.com/crossoverJie

展开阅读全文
打赏
0
1 收藏
分享
加载中
标题取得不是很合适
2016/07/18 10:16
回复
举报
更多评论
打赏
1 评论
1 收藏
0
分享
返回顶部
顶部