开发某应用系统连接公司的测试服务器的mysql数据库连接打开的很慢,但是连接本地的mysql数据库很快,刚开始认为可能是网络连接问题导致的,在进行 ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件(/etc/my.cnf)中增加如下配置参数:

[mysqld]
skip-name-resolve

然后重启mysql并远程连接测试,一切恢复如初。

service mysqld restart

原因:你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,请注意在增加该配置参数后,mysql的授权表中的host字段就不能够使用域名而只能够使用ip地址了,因为这是禁止了域名解析的结果。

最新文章

  1. NPM使用前设置和升级
  2. linux 生成KEY的方法与使用
  3. Java中String和Int的相互转换
  4. sqlplus使用(一)
  5. SQL SERVER 移动系统数据库
  6. Hibernate,get()和load()区别
  7. Oracle 获取用户表的字段定义
  8. cubla sample-code
  9. Java命令参数说明
  10. 使用composer安装laravel
  11. CSS3 Transitions 你可能不知道的知识点
  12. codeblocks1712设置中文
  13. 【算法】【python实现】二叉树深度、广度优先遍历
  14. ios高级开发之多线程(三)GCD技术
  15. day13----迭代器、生成器、枚举对象
  16. 3D Object Classification With Point Convolution —— 点云卷积网络
  17. html----input标签
  18. python -u
  19. flask的g对象
  20. Vue随性小笔记

热门文章

  1. MATLAB实例:散点密度图
  2. Java IO系列之 ByteArrayInputStream
  3. quarter软件的破解
  4. 网络爬虫入门:你的第一个爬虫项目(requests库)
  5. VS出现未加载wntdll.pdb的解决办法
  6. Web前端基础(13):JavaScript(七)
  7. RandomAccessFile()实现用户注册功能, 新增,查询,更新
  8. 订单结算submit_order.php扣库存,扣账号金额(学生笔记)
  9. FCC---Create Texture by Adding a Subtle Pattern as a Background Image
  10. JS基础语法---总结