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表中都会有 :

ERROR 1130 (HY000): Host ‘localhost‘ is not allowed to connect to this MySQL server_第1张图片

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

另外有一点:

ERROR 1130 (HY000): Host ‘localhost‘ is not allowed to connect to this MySQL server_第2张图片

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

你可能感兴趣的:(笔记,疑难杂症,java)