mysql客户端连接很慢的解决办法

一般我们连接mysql,要么是通过终端直接连接,要么是使用navicat 这种软件连接,有时候会发生连接很慢的情况,大致分三种

1.远程连接mysql很慢,每次连接需要3秒及以上

原因是:
当远程访问mysql时, mysql会解析域名, 所以会导致访问速度很慢, 会有2,3秒延时!
原因是由于mysql对连接的客户端进行DNS反向解析

解决办法:
修改mysql的配置文件,在配置文件加上下面这个配置可解决此问题。在[mysqld]下加入:skip-name-resolve

保存退出后重启mysql服务。

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

2.发现链接数据库出现 -A 这样的字样

原因是:就是因为数据表太多,需要预读数据表

解决办法:在[mysql]下加入:no-auto-rehash

3.navicat过一会再使用刚刚打开的那个页签,就会有个链接的过程,很慢

只要在 “编辑链接”->“高级”->“保持连接间隔设置为30秒” 就可以了

想了解更多关于mysql客户端连接很慢的解决办法的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/3069

(0)
上一篇 2025-04-21 14:44:29
下一篇 2025-04-21 14:44:29

相关推荐

  • ETA、ETD、ATA、ATD等这类缩写是什么意思呢?

    1、外贸中ETD&ETA是什么意思? ETD:Estimated Time of Departure,即预计送出时间;通常此缩写是用于表达预测船舶或者飞机从某个港口或机场出发的时间;只是“预测”作用。 ETA:Estimated Time of Arrival,即预计到达时间。通常此缩写是用于表达预测船舶或者飞机到达某个港口或机场的时间; ETD与装船日期(

    2024-06-24 09:42:21
  • 什么是跨境电商综合试验区?

    跨境电商综合试验区(简称:综试区),是由中华人民共和国国务院批准设立的跨境电子商务贸易试验区域,是指划出部分城市区域并在所划区域内对跨越中国内地的电子商务贸易活动采用特定的管理模式、给予特殊的政策优惠,以实现更为便利化的跨境电子商务贸易。各地的跨境电商综合试验区以城市名命名为“中国(城市名)跨境电子商务综合试验区”。

    2023-03-16 15:18:28