现象:登录控制台提示连接服务器失败 1.处理过程:首先确认了服务无法启动,点击启动也是一样无法起用
2.查看事件日志发现mysql 数据库root更改或失效导致
3.处理方法:
1.打开任务管理器查看MySql服务是否启动,如果已启动则先将其停止
2.找到MySql目录下的my.ini文件
3.打开该文件,找到里面的[mysqld],然后在这个下面添加 skip-grant-tables,添加完后保存文件
4.重新进到任务管理器将MySQL服务启动起来
5.以管理员身份运行cmd
6.输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入
7.进入mysql数据库:
mysql> use mysql;Database changed
8.给root用户设置新密码
9. 打开之前的my.ini文件将添加的" skip-grant-tables"这行删除
10. 以管理员身份运行cmd,到安装目录,将ocontrol拖入cmd,cmd输入参数-connection -MYSQL,在弹出的连接参数界面输入账号和修改后的密码,测试连接一下,提示OK就行
11.测试连接,正常进入控制台
|