我猜想是可能是连接的用户权限问题。结果这样子操作mysql库,可以解决此问题。在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。。

mysql -u root -p

mysql>use mysql;

mysql>select 'host' from user where user='root';

mysql>update user set host = '%' where user ='root';

mysql>flush privileges;

mysql>select 'host'   from user where user='root';

第一句是以权限用户root登录

第二句:选择mysql库

第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)

第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址

第五句:刷新MySQL的系统权限相关表

第六句:再重新查看user表时,有修改。。

重起mysql服务即可完成

一、通过MySQL-Front或mysql administrator连接mysql的时候发生的这个错误

ERROR 1130: Host *** is not allowed to connect to this MySQL server

说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。

需更改 mysql 数据库里的 user表里的 host项 把localhost改称%

首先按下面的步骤登录Mysql服务器

登录mysql需要切换到dos下的mysql的bin目录,进行如下操作:

语法格式:mysql -h host_name -u user_name -p password   (本机的话-h 和host_name可省)

例如:

C:\program files\mysql\mysql server 5.0\bin>mysql -u root -p Enter password:****** 先输入用户名和密码登陆要求(-p),回车后等出现"Enter password:",再输入密码回车,这样就可以 成功登陆mysql,否则将会登陆失败。

登陆成功后会显示如下信息及Mysql标识符:

Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 5.0.1-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

标识符"mysql>",当你看到这个出现在窗口的最左边的顶格时,这就是告诉你,你可以输入命令进行操作了。

mysql> \s 查看版本信息 mysql> \q or mysql> quit 退出mysql数据库服务器 mysql> \h or mysql> help 查看帮助(其他的数据库服务器相关命令)

二、登录成功后可通过以下步骤对用户进行权限更改

mysql>use mysql;

mysql>update user set host = '%'   where user ='root';

mysql>flush privileges;

mysql>select 'host','user' from user where user='root';

mysql>quit

退出后会回到DOS正常的提示符状态,此时可以通过远程连接Mysql了!

三、另一种方式: 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;      我的mysql.user里root用户的host果然是localhost,先用改表法给localhost改成“%”,还是不行,仍然报1130的错误,又按“从任何主机连接到mysql服务器”方法授权,还是报一样的错,最后给自己的ip授权之后,终于登录上了。

mysql的ERROR 1045 在上面情况后如再出现客户段1045可在服务器执行如下

UPDATE user SET Password=PASSWORD('123456') where USER='myuser'; FLUSH PRIVILEGES;

mysql连接1130 - host_Mysql数据库连接报错!1130:host XXX is not allowed to connect to this mysql server...相关推荐

  1. 连接数据库报错:1130-Host ‘xxx‘ is not allowed to connect to this MySQL server解决

    出现这个问题的同学都很奇怪,为啥用localhost就可以连接上,但是使用本地ip就不行.出现这个问题的原因就是mysql未开启mysql远程访问权限导致. 这时候我们就用cmd去访问下你的mysql ...

  2. 解决报错:错误1130- Host xxx is not allowed to connect to this MariaDb server

    这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),下面将记录我遇到问题的过程及解决的方法. 在搭建完LNMP环境后用Navicate连接出错 遇到这个问题 ...

  3. 服务器连接mysql数据库,报错message from server: “Host xxx is not allowed to connect to this MySQL server“

    操作系统 Windows 开发工具:IDEA 数据库:MySQL 使用MyBatis访问数据库的表提示错误信息: message from server: "Host xxx is not ...

  4. 错误号码1130:Host 'XXX' is not allowed to connect to this MySQL server

    今天在linux机器上装了一个mysql,想通过sqlyog远程连接过去,发生了:错误号码1130:Host 'XXX' is not allowed to connect to this MySQL ...

  5. 解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server

    本文转载于http://www.cnblogs.com/jesu/p/5650699.html,向原作者表示感谢,如有侵权,请联系我. 这段时间在研究火车头的入库教程,在"配置登陆信息和数据 ...

  6. host mysql server_解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server...

    解决服务器连接错误Host 'XXX' is not allowed to connect to this MySQL server问题,有碰到此问题的同学可进入参考. 这段时间在研究火车头的入库教程 ...

  7. Host 'xxx' is not allowed to connect to this MySQL server.

    mysql开启远程连接 今天在服务器安装了mysql,准备用mysqlguitools远程登录的时候出错,提示:Host 'xxx' is not allowed to connect to this ...

  8. Host ‘XXX‘ is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号

    Host 'XXX' is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号 参考文章: (1)Host 'XXX' is ...

  9. Host XXX is not allowed to connect to this MySql 远程连接

    1. 修改系统表 $mysql -u root -p rootmysql>use mysql; //使用MySQL数据库mysql>select host, user from user; ...

最新文章

  1. C++ main函数中参数argc和argv
  2. ORACLE导入导出后发生中文乱码的原因及解决办法
  3. Linux学习之系统编程篇:线程同步的引出和思想
  4. antdesign的表单中的下拉框设置默认值BUG处理
  5. [机器学习笔记] Note4--逻辑回归
  6. android Animation 动画。淡出动画
  7. 图解算法学习笔记(八):贪婪算法
  8. python123蟒蛇代码_巨蟒python全栈开发-第3天
  9. 利于前台开发的两大工具flex和vue
  10. java主线程和子线程区别_主线程异常– Java
  11. 【无标题】梦笔记2022-02-20
  12. 【学习笔记】数理统计习题十二
  13. ribbon的注解 @LoadBalanced 报错 No instances available for [IP]
  14. PMP备考大全:经典题库(8月第4周)
  15. 搜索技巧——奇偶剪纸
  16. 全球人造丝卫生棉条行业调研及趋势分析报告
  17. 企业管理信息系统 Django-ERP
  18. AttributeError: module ‘dlib‘ has no attribute ‘get_frontal_face_detetor‘
  19. 基于insightface实现的人脸识别和人脸注册
  20. 0基础小白该如何学Python?这些方法你需要了解

热门文章

  1. Android使用Intent打开支付宝或微信
  2. 用王者荣耀来理解java设计模式之责任链模式
  3. 路由器如何通过ssh、telnet刷DD-WRT?
  4. 全景图 相框 载入图案 局部上色
  5. python画简单花的代码_写程序不是枯燥的“用几行Python代码绘制彩色花朵”
  6. Linux线程编程(三)
  7. [ECSHOP] 终于解决ECSHOP的购物车自动清空问题,改善会员体验
  8. [经验分享] MXCHIP+Wifi、ZigBee、蓝牙的区别
  9. Oracle项目管理系统之施工管理
  10. 如何将图片按照社保要求压缩至20kb以下等编辑