云南银穗科技小编在linux搭建网站的过程中遇到了这样的问题,在使用Navicat配置远程连接mysql数据库时候,出现以下错误提示:

1130 - Host XXX is not allowed to connect to this MySQL server

这是因为mysql数据库不支持远程连接导致的。

下面就分享一下解决办法:

一、在linux服务器上登录root账户运行以下命令:

mysql -u root -p

二、接着运行以下命令:

use mysql;

select host from user where user='root';

就可以可以看到当前主机配置信息为localhost.意思就是只能服务器内部访问。

三、下面要把host修改为通配符%

Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只能通过192.168.1.1的客户端去访问。 user=root Host=localhost,表示只能通过本机客户端去访问。而%是个通配符,如果Host=192.168.1.%,那么就表示只要是IP地址前缀为“192.168.1.”的客户端都可以连接。如果Host=%,表示所有IP都有连接权限。

注意:在生产环境下不能为了省事将host设置为%,这样做会存在安全问题,具体的设置可以根据生产环境的IP进行设置;

修改命令如下:

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

Host设置了“%”后便可以允许远程访问。

四、Host修改完成后记得执行flush privileges使配置立即生效,命令如下:

flush privileges;

以上设置后可以再次运行第二步骤命令查看是都修改为%,成功后即可从navicat成功连接到mysql数据库。

感谢观看,欢迎和小编交流。

centos6安装mysql并远程连接_Linux中Mysql不支持远程连接解决办法相关推荐

  1. linux mysql多主一从_linux中mysql多主一从热备份

    前面的文章中http://5148737.blog.51cto.com/5138737/1570274 讲了如何进行linux中的mysql热备份,属于一主一从的情况,但是大部分情况都是多台主机备份到 ...

  2. Ubuntu安装显卡驱动后分辨率设置中没有适应显示器最高分辨率的解决办法

    安装Ubuntu14.04后安装了最新的Nvidia显卡驱动,但是在分辨率设置中始终找不到与显示器匹配的1920x1080的最高分辨率,在网上搜索了各种各样的方法,基本都无果而终,最后找到一种修改[e ...

  3. 使用conda已安装python工具包,但Pycharm中仍提示缺包,解决办法

    问题 使用conda安装了python的工具包,使用list也看到了,但是在利用Pycharm运行代码时,仍然是红线提示提示缺工具包,第一次使用一个包的时候通过提示里面的安装,直接在pycharm里面 ...

  4. mysql日志文件在哪_linux中mysql日志文件在哪里?

    linux中mysql日志文件在哪里? 发布时间:2020-04-21 10:47:28 来源:亿速云 阅读:1535 作者:小新 linux中mysql日志文件在哪里?相信有很多人都不太了解,今天小 ...

  5. 探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法

    探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法 简介 XAMPP安装 XAMPP 是个啥? 安装XAMPP 新版问题:IP地址访问不再是localhost 操作问题:apache ...

  6. .net4.5对应的安装mysql dll文件的版本_cmd下使用mysql插入中文出现无法退出语句的情况!终极解决办法! 安装mysql详细教程。...

    当你插入中文时遇到这种情况,始终无法退出. 当前数据库:网上下载的奇奇怪怪版本5.5 当前系统win10 当前CMD输入编码utf8 数据库编码utf8 表编码utf8 mysql> inser ...

  7. ubuntu安装过程中遇到的一些问题及解决办法。

    ubuntu安装过程中遇到的一些问题及解决办法. 参考文章: (1)ubuntu安装过程中遇到的一些问题及解决办法. (2)https://www.cnblogs.com/wleaf/p/118724 ...

  8. MySQL MGR搭建过程中常遇见的问题及解决办法

    这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...

  9. 关于SQL server 2000 在安装过程中遇到文件挂起的解决办法

    两种方法: 1.关于SQL server 2000 在安装过程中遇到文件挂起的解决办法: 在Ghost 版 windows xp 中安装 SQL server 2000 时经常会遇到安装程序运行到第二 ...

  10. 进去mysql驱动器没有磁盘_小编教你驱动器中没有磁盘的原因和解决办法

    驱动器中没有软盘?小伙伴你们知道当遇到电脑提示"驱动器中没有软盘"这个问题的讲解办法吗?小编猜应该还是会有部分的小伙伴是不知道该怎么将这个问题给解决好的,所以小编就在下面给你们分享 ...

最新文章

  1. 针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言439-448条如下:
  2. linux下安装mysql笔记
  3. Java Code Examples for java.net.Authenticator
  4. 腐蚀rust研究台抽奖_超级石化推荐:中石化青岛安工院专家分享延迟焦化装置的腐蚀风险分析!...
  5. 讲讲 Python Launcher 是什么鬼东西?
  6. Java设计模式笔记(3)抽象工厂模式
  7. python获取窗口句柄_Python+selenium 获取浏览器窗口坐标、句柄的方法
  8. HTML绿色风格农业科技公司网站源码
  9. some daily
  10. 给技术型创业者的几点建议
  11. Java中的toString()方法
  12. 最大规模开源中文语音数据集 — aidatatang_1505zh及其语音识别基准实验详解
  13. mysql 分组求和_MySQL 分组最值、分组均值、分组求和
  14. 性能测试 性能测试流程(一) 性能测试步骤是什么?性能测试常规流程说明
  15. 泛微oa系统什么框架_泛微OA系统怎么样?与其他OA相比呢?
  16. D3.js中文API
  17. HMS Core AR Engine 2D图片/3D物体跟踪技术 助力打造更智能AR交互体验
  18. clac计算样式不生效?
  19. for循环中的三语句执行顺序
  20. 开源阅读书源_开源阅读畅读全网图书 有声读物

热门文章

  1. sourceTree外部工具解决冲突
  2. MCU芯片缺货涨价 国内厂商机遇和挑战并存
  3. bzoj 4501 旅行
  4. yii2基础之分页的基本使用及其配置详解
  5. BASH系列(2)——变量
  6. SSH2框架多数据源配置原理和方式
  7. 产品设计体会(2002)产品设计的五个层次
  8. Ajax 登录控件(三)
  9. 好文汇总(不断更新)
  10. linux网络子系统分析(一)——协议栈分层实现综述