ERROR 1130 (HY000): Host ‘localhost‘ is not allowed to connect to this MySQL server

mysql 版本 5.6.24

安装环境 windows

ERROR 1130 (HY000) 这个错误,表示 当前主机没有权限 连接 到mysql 服务。

如果是自己 本地 windows 安装的,用来自己学习使用,那么可以用这个方法:

第一步:

首先 关闭 mysql 服务

计算机管理---服务 找到mysql ,关闭就可以了

第二步:

CMD打开: 执行 mysqld --skip-grant-tables

这样就可以正常连接mysql了。

第三步:

更新 mysql库的 user 表信息。一般 user表中都会有 :

如果没有,则添加就进去,部分权限字段 设置为Y。

另外有一点:

如果 authentication_string 为空,password 也一定是空的。如果password 自己手残 加了密码值,也会报ERROR 1130 (HY000)错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值