1 my.cnf配置文件中的[mysqld]区域添加skip-name-resolve,即跳过mysql连接的DNS反向解析功能,这样能很好地提高mysql性能。在这种情况下,就只能使用MySQL授权表中的IP来连接mysql服务了。

另外:
如果在my.cnf文件中配置了bind-address地址绑定的地址(说明别的机器远程只能通过这个绑定的本机地址来连接mysql),可以将其注释掉。
例如:
bind-address = 127.0.0.1 //说明只能在本机连接mysql,并且通过-h 127.0.0.1或localhost,在远程是无法连接这个mysql的!

my.cnf配置的几个参数:
skip-name-resolve 跳过DNS反向解析过程.(这样就不能使用主机名连接mysql了,只能使用ip连接)
skip-grant-tables 跳过授权表(当mysql登陆密码忘记时的解决办法)
skip-networking 跳过TCP/IP连接
skip-host-cache 禁用主机名缓存;要想清除主机名缓存,执行FLUSH HOSTS语句或执行mysqladmin flush-hosts命令

xshell中配置隧道 主机为公用IP。

2:查看防火状态

systemctl status firewalld

service iptables status

3:暂时关闭防火墙

systemctl stop firewalld

service iptables stop

4 永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

5:重启防火墙

systemctl enable firewalld

service iptables restart

6:永久关闭后重启

chkconfig iptables on

navicat连接服务器报错相关推荐

  1. Navicat远程连接服务器报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘IP‘ (10061)

    1背景 Navicat远程连接服务器报错ERROR 2003 (HY000) Can't connect to MySQL server on 'IP' (10061) 但是6月份左右的时间还是可以正 ...

  2. navicat 连接mysql报错10055问题

    navicat 连接mysql报错10055问题解决 1.查看占用连接是否没有断开 2mysql服务器是否有防火墙 3.修改注册表 3.1使用 regedit 命令,访问 HKEY_LOCAL_MAC ...

  3. 登录mysql报错2059,navicat连接mysql报错2059如何解决

    navicat连接mysql报错2059,如下图所示: 网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密 ...

  4. navicat连接pgsql报错:authentication method 10 not supported

    navicat连接pgsql报错:authentication method 10 not supported 解决方案:找到pgsql的安装目录下的pg_hba.conf文件 用文本编辑器打开后做如 ...

  5. 【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi

    [Exception]Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi ...

  6. VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在

    VS Code使用ssh远程连接服务器报错:过程试图写入的管道不存在 1. ssh.exe来源:由openssh改为git 普通的win10系统中一般使用的是原始的OpenSSH中的ssh,在最初遇到 ...

  7. navicat 连接 mysql 报错:client does not support authentication protocal requested by server

    标题 navicat 连接 mysql 报错:client does not support authentication protocal requested by server 转载自:https ...

  8. Navicat连接mysql报错is not allowed to connect to this MySQL

    Navicat连接mysql时报错is not allowed to connect to this MySQL 1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要 ...

  9. 解决:navicat连接mysql报错10060

    在网上找了好多文章看,都按照他们要求来做,可是最后还是没有连接成功报错! 尝试过, 1:开启mysql远程权限, 2:navicat设置SSH, 3:开启端口, 4:关闭防火墙, 5:mysql,na ...

最新文章

  1. 更改域控制器的计算机名
  2. 计算机 二进制 中国,二进制与计算机
  3. CCS5.2 Graph的使用方法及步骤 FFT
  4. 从零开始搭建基于CEFGlue的CB/S的winform项目
  5. 大战设计模式【17】—— 建造者模式
  6. java语言修饰符$_Java语言中的修饰符
  7. DL之CNN:关于CNN(卷积神经网络)经典论文原文(1950~2018)简介总结框架结构图(非常有价值)之持续更新(吐血整理)
  8. 【BOM精讲】BOM 进阶
  9. strongswan技术
  10. [Bootstrap]bootstrap的简单原理
  11. SSD人脸检测以及FDDB检测结果分析
  12. 【基础知识】【模块介绍】8位8段数码管(74HC595)【硬件部分】
  13. Swagger导出pdf文档
  14. iOS获取本地音乐文件
  15. 使用C++实现n阶行列式的计算
  16. 用计算机发送电子邮件,用英语解释一下发送电子邮件的过程 用计算机语言来说一下,大概400到500个英文单词...
  17. Hololens开发笔记
  18. 大中型网站运营的经验技巧分享
  19. js 获取汉字首字母和汉字转拼音
  20. ArrayList类线程不安全的解决方法

热门文章

  1. XSS小游戏通关题解
  2. 织梦dedecms整站源码详细安装教程
  3. Ollydbg使用指南
  4. 称重软件-汽车衡称重防作弊系统整体解决方案
  5. 西门子828D 840Dsl数控程序PLC西门子数控程序中文注释
  6. putty 的下载,免费分享
  7. 秒杀活动,提高性能,防止超卖,订单超时
  8. D3D12渲染技术之常量缓冲区
  9. gdb-peda安装
  10. 经常用的代码 命令行解析 api 以及vue组件复用方法总结