解决Navicat连接远程MySQL很慢的方法
2024-09-03 03:28:38
开发某应用系统连接公司的测试服务器的mysql数据库连接打开的很慢,但是连接本地的mysql数据库很快,刚开始认为可能是网络连接问题导致的,在进行 ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件(/etc/my.cnf)中增加如下配置参数:
[mysqld]
skip-name-resolve
然后重启mysql并远程连接测试,一切恢复如初。
service mysqld restart
原因:你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,请注意在增加该配置参数后,mysql的授权表中的host字段就不能够使用域名而只能够使用ip地址了,因为这是禁止了域名解析的结果。
最新文章
- NPM使用前设置和升级
- linux 生成KEY的方法与使用
- Java中String和Int的相互转换
- sqlplus使用(一)
- SQL SERVER 移动系统数据库
- Hibernate,get()和load()区别
- Oracle 获取用户表的字段定义
- cubla sample-code
- Java命令参数说明
- 使用composer安装laravel
- CSS3 Transitions 你可能不知道的知识点
- codeblocks1712设置中文
- 【算法】【python实现】二叉树深度、广度优先遍历
- ios高级开发之多线程(三)GCD技术
- day13----迭代器、生成器、枚举对象
- 3D Object Classification With Point Convolution —— 点云卷积网络
- html----input标签
- python -u
- flask的g对象
- Vue随性小笔记
热门文章
- MATLAB实例:散点密度图
- Java IO系列之 ByteArrayInputStream
- quarter软件的破解
- 网络爬虫入门:你的第一个爬虫项目(requests库)
- VS出现未加载wntdll.pdb的解决办法
- Web前端基础(13):JavaScript(七)
- RandomAccessFile()实现用户注册功能, 新增,查询,更新
- 订单结算submit_order.php扣库存,扣账号金额(学生笔记)
- FCC---Create Texture by Adding a Subtle Pattern as a Background Image
- JS基础语法---总结