一、原因:

今天在尝试初始化一个WEB应用的时候,发现其连接不上MySQL,从Traceback看到使用的默认密码为‘YES’。没辙,居然尝试把MySQL的密码也改成'YES',疯了...我是疯子。任意键在哪儿呢...

USE mysql
UPDATE uesr SET password='YES' where user='root' AND host='localhost';
FLUSH PRIVILEGES;
退出控制台后就再进不去了。
mysql -u root -p
mysql -h localhost -u root -p
都不行,出现错误:
"Host 'localhost' is not allowed to connect to this MySQL server."
二、方法
首先停止mysql服务:
sc stop mysql
然后:
mysqld --skip-grant-tables
另开一个终端,继续
mysqlcheck --check-upgrade --all-databases --auto-repair
然后再输入
mysql
就可以进入MySQL控制台了。这样进去以后使用SELECT语句会发现密码使用的是明文:'YES',哈哈,我真是个疯子。
三、问题
以上进去控制台后并不能执行账户维护工作。正确的方法为:
mysql -u root
然后使用以下语句将密码还原为 root 的 HASH 值:
UPDATE uesr SET password=PASSWORD('YES') where user='root' AND host='localhost';
然后,mysqld --skip-grant-tables 这个命令似乎只可以在本地运行。

如果mysql服务无法正常停止,使用命令:mysqladmin -u root shutdown

转载于:https://www.cnblogs.com/ycsfwhh/archive/2011/02/18/1957980.html

Host localhost is not allowed to connect to mysql server解决方法相关推荐

  1. MySql提示服务已经启动成功但又提示can’t connect to MySQL server解决方法,mysql服务自动停止处理方法

    可以看到已经提示服务启动成功了. 然后登陆就提示连不上服务. 进入服务里看是不是服务没起来,手动起来. 进入服务里看,mysql 确实没起来,然后手动起来之后再刷新发现它自己又停了! 这种情况就要看看 ...

  2. mysql 1130 localhost_解决1130 Host 'localhost' is not allowed to connect to this MySQL server

    WAMP 64bit 安装好后,连接数据库,提示 #1130 Host 'localhost' is not allowed to connect to this MySQL server 1.首先停 ...

  3. Host 'localhost' is not allowed to connect to this MySQL server

    Host 'localhost' is not allowed to connect to this MySQL server 解决方法 起因 系统本来就装了Mysql5.5版本,后来又装了一个WAM ...

  4. mysql error 1130 hy000:Host ‘localhost‘ is not allowed to connect to this mysql server 解决方案

    mysql error 1130 hy000:Host 'localhost' is not allowed to connect to this mysql server 解决方案 参考文章: (1 ...

  5. navicate连接mysql问题(#1130 - Host 'localhost' is not allowed to connect to this MySQL server)

    1,修改host #1130 - Host 'localhost' is not allowed to connect to this MySQL server 说明所用账户没有连接权限,需更改 my ...

  6. 解决MySQL出现不允许连接错误,出现有如,ERROR 1130:Host 'localhost' is not allowed to connect to this MySQL server

    自己电脑MySQL不知道怎么就突然不支持本地登录了,登录中输入 mysql -uroot -p密码 就出现:ERROR 1130 : Host 'localhost' is not allowed t ...

  7. dz论坛ucenter打不开mysql_Discuz论坛搬家 ucenter info:can not connect to MySQL server解决办法...

    问题描述 UCenter info: Can not connect to MySQL server Error:Access denied for user 'a*********'@'localh ...

  8. Host is not allowed to connect to this MySQL server解决方法

    今天在Linux上面装完MySQL,却发现在本地登录可以,但是远程登录却报错Host is not allowed to connect to this MySQL server,找了半天试了网上的一 ...

  9. #1130 - Host 'localhost' is not allowed to connect to this MySQL server

    解决办法: 1. 改表法. 可能是你的帐号不容许从长途登岸,只能在localhost.这个时辰只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 ...

  10. 1130-host ‘XXX.XX.XXX.111‘ is not allowed to connect this MYSQL server

    用navicat远程连接阿里云服务器上的数据库, 阿里云地址是xx.xxx.xxx.216, 报错如标题所示, 搞不清楚为什么连接的主机ip和拒绝登录的ip不一致,找不到方法解决,无法远程连接,求大神 ...

最新文章

  1. 【重磅】吴恩达又一项目Landing.ai曝光,这一次,他是要给传统制造业狠狠开刀!
  2. 入职一周了,发现自己来了假阿里?
  3. java spring 服务器关闭_通过springboot怎么停止服务器??
  4. Symbian c++ MCameraObserver类的方法解释
  5. 从互联网的旁观者,转为互联网的建设者,推动者!!!
  6. 18c分布式事务 oracle_分布式事务的现象及理解
  7. 最全的 pip 使用指南,50% 你可能没用过。
  8. Android develop 国际化
  9. 前端学习(875):dom事件流理论
  10. JSP九大内置对象(转载)
  11. JobDataMap传递参数_02
  12. 联想面试智力题,听说前面三道题必考(有部份解答)
  13. 人工智能用python还是java_人工智能选择python还是java语言
  14. 第三天:完善数据层(controller)真正对接数据库Mysql
  15. aplay amixer arecord说明
  16. springboot 运行jar文件报 “XXX中没有主清单属性”
  17. 清除右键新建中多余菜单
  18. ESP8266(WeMos D1 R1)+DHT22采集温湿度
  19. Swing中Laber添加下划线
  20. 八大口碑速溶咖啡品牌盘点

热门文章

  1. 决策树_预测泰坦尼可号幸存者
  2. BERT模型—3.BERT模型在ner任务上的微调
  3. 深度学习TF—4.随机梯度下降
  4. 数据结构与算法python—2.顺序表(数组)以及python实现
  5. 数据结构与算法python—1.数据结构与算法入门
  6. [论文笔记]R-NET: MACHINE READING COMPREHENSION WITH SELF-MATCHING NETWORKS
  7. 测试的第三重境界:挑战零缺陷
  8. 21 意境级讲解 共指消解的方法
  9. Linux和windows网络配置
  10. python实现列表的排列和组合