怎么解决mysql不允许远程连接的错误

听语音

  • |
  • 浏览:9277
  • |
  • 更新:2014-12-18 17:33
  • |
  • 标签:mysql
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

分步阅读

最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“。解决办法如下:

方法/步骤

  1. 1

    首先看报错窗口。

  2. 2

    经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限

    于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限。

  3. 3

    首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

  4. 4

    输入use mysql;

  5. 5

    输入select user,password,host from user;

    可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

  6. 6

    添加方法如下:

    输入

    grant all privileges on *.* to root@"xxx.xxx.xxx.xxx" identified by "密码";

    这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远程访问权限。

    然后再输入

    flush privileges;

    这相当于是重新加载一下mysql权限,这一步必须有

  7. 7

    再次输入select user,password,host from user;

    可以看到host中已经有了新加的IP。

  8. 8

    现在再次用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。

    问题解决。

  9. 9

    不过还有一个问题,发现双击打开某张表的时候很慢,至少要3秒。

    原因是:

    当远程访问mysql时, mysql会解析域名, 所以会导致访问速度很慢, 会有2,3秒延时!

    解决办法:

    修改mysql安装目录下的my.ini,加上下面这个配置可解决此问题。在[mysqld]下加入:skip-name-resolve

    保存退出后重启mysql服务。

    然后访问速度就和本地一样快啦。

    END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

mysql 远程连接--Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server相关推荐

  1. 虚拟机NAT模式下 Host ‘192.168.x.1‘ is not allowed to connect to this MySQL server 问题解决!

    目录 环境: 解决方法: 总结: 环境: 本机地址:192.168.1.101 虚拟机地址(NAT模式):192.168.39.138 刚在虚拟机上面安装好MySQL,但是用工具远程连接时候,报错,在 ...

  2. 拯救报错:Error: ER_HOST_NOT_PRIVILEGED: Host ‘x.x.x.x‘ is not allowed to connect to this MySQL server

    问题描述: 使用 Nodejs 连接云服务器 MySQL 数据库,执行 js 文件报错如下: Error: ER_HOST_NOT_PRIVILEGED: Host 'x.x.x.x' is not ...

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

    问题描述 用IP地址无法连接MySql8.0,报错如下: Host '192.168.3.238' is not allowed to connect to this MySQL server 解决方 ...

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

    项目场景: 在window 下的cmd 中想访问自己虚拟机上的数据库mysql 问题描述: 在输入mysql -h ip -u root -p 然后输入密码 提示ERROR 1130 (HY000): ...

  5. mysql远程连接 Host * is not allowed to connect to this MySQL server

    原文链接:http://www.111cn.net/database/mysql/45230.htm 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * ...

  6. 远程mysql出现ERROR 1130 (HY000): Host '172.17.42.1' is not allowed to connect to this MySQL server...

    ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server 说明所连接的用户帐号没有远程连接的权限, ...

  7. centos7中,mysql连接报错:1130 - Host ‘118.111.111.111’ is not allowed to connect to this MariaDB server...

    客户端连接报错 这个问题是因为用户在数据库服务器中的mysql数据库中的user的表中没有权限. 解决步骤 1.连接服务器: mysql -u root -p 2.看当前所有数据库:show data ...

  8. Mysql报错 message from server: Host '61.148.245.96' is not allowed to connect to this MySQL server

    原因是:远程服务器不允许你的java程序访问它的数据库.所以,我们要对远程服务器进行设置,使它允许你进行连接. 步骤:一.打开mysql控制台,输入:use mysql; 二.输入:show tabl ...

  9. ERROR 1130 (HY000): Host '113.57.150.82' is not allowed to connect to this MySQL server

    报错的原因是我的本机不能连接远程的MySQL数据库: 解决办法: 在远程数据库那里输入: mysql -u root -p 然后输入密码,然后: GRANT ALL PRIVILEGES ON *.* ...

最新文章

  1. Hexo集成Valine实现评论留言
  2. 滴滴CTO张博:我人生重要的四次选择
  3. spring bean scope作用域及多线程安全问题场景分析
  4. 微型小乐器 : MicroSynth 小巧而优美
  5. 结构体作为STL map的key时需要注意什么? (某公司招聘面试试题)已跪~~~~(_)~~~~
  6. IntelliJ IDEA 选中变量名,高亮显示其它地方的这个变量名,高亮颜色如何设置呢?
  7. 第十四节:Asp.Net Core WebApi生成在线文档-第十九节
  8. 简约好看导航栏(HTML、CSS)
  9. 如果生个儿子,一定得教他打篮球。
  10. Ubuntu20.04 安装微信
  11. excel导入的数据中文字段转英文
  12. spring报错→UnexpectedRollbackException: Transaction silently rolled back becaus
  13. 微信小程序中使用video组件
  14. 如何运用Microsoft Office Project 2003来做项目计划
  15. 华为p9 android,华为p9 emui5.0怎么退回emui4.1 华为P9系统降级教程
  16. velocity源码分析:初始化之日志系统
  17. 关闭互斥体实现微信多开,适用于现在所有版本
  18. Linux版csgo调全屏窗口,csgo全屏和全屏窗口 哔哩哔哩直播姬黑屏解决方法
  19. 第三部分:成交动力学之十大成交激素——8、稀缺性
  20. [转载]Matlab反三角函数表示

热门文章

  1. linux的ping命令属于OSI七层模型的哪一层?
  2. React Native version mismatch 错误
  3. 什么是编码,什么是解码。原理解读
  4. 什么是Java Plug-in
  5. 复试这样做真的会被刷!避雷指南请收好!
  6. 东方财富网新版A股数据爬取
  7. 如何让你的U盘在电脑上传输文件时速度快一些
  8. Python基础知识(二)
  9. ydisk安卓版本_DiskInfo app
  10. 压缩文件的分卷压缩和解压