mySQL 1130错误解决方法
2017-03-11 10:47
357 查看
mySQL 1130错误解决方法:
通过MySQL-Front或MySQL administrator连接MySQL的时候发生的这个错误
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
需更改 MySQL 数据库里的 user表里的 host项
把localhost改称%
具体步骤:登陆到MySQL
首先 use MySQL;
按照别人提供的方式update的时候,出现错误。
MySQL> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下数据库的host信息如下:
MySQL> select host from user where user = 'root';
+-----------------------+
| host |
+-----------------------+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+-----------------------+
3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
MySQL>flush privileges;
再用MySQL administrator连接...成功!!
通过MySQL-Front或MySQL administrator连接MySQL的时候发生的这个错误
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
需更改 MySQL 数据库里的 user表里的 host项
把localhost改称%
具体步骤:登陆到MySQL
首先 use MySQL;
按照别人提供的方式update的时候,出现错误。
MySQL> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下数据库的host信息如下:
MySQL> select host from user where user = 'root';
+-----------------------+
| host |
+-----------------------+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+-----------------------+
3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
MySQL>flush privileges;
再用MySQL administrator连接...成功!!
相关文章推荐
- 解决远程连接mysql错误1130代码的方法
- 解决远程连接mysql错误1130代码的方法
- mySQL 1130错误解决方法
- 远程连接mysql 1130错误解决方法
- mySQL 1130错误解决方法
- Navicat for mysql远程连接数据库详解(1130错误解决方法)
- mySQL 1130错误解决方法
- 远程连接mysql错误代码1130的解决方法
- mySQL 1130错误解决方法
- [转载]mysql远程连接错误1130的解决方法
- MYSQL1130错误的解决方案+通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- 解决远程连接mysql错误1130代码的方法
- mySQL 1130错误解决方法
- MySQL 1130错误解决方法
- 解决远程连接mysql错误1130代码的方法
- 远程连接mysql错误代码1130的解决方法
- Navicat for mysql远程连接数据库详(1130错误解决方法)
- mySQL 1130错误解决方法
- mySQL 1130错误解决方法
- SQLyog登陆MYSQL提示1130错误解决方法