最终解决办法在最后一张图片

如果你连接远程数据库(Linux系统)并且很慢(具体症状为第一次连接打开所有的表貌似不是很慢,正常的,但是隔几分钟后任意打开一张表就很慢,即时数据很少的表依然很慢),我们用命令找到配置文件(mysql5.7的)

sudo vi /etc/my.cnf
sudo vi /etc/my.cnf
[mysqld]#远程连接忽略解析(就是让他连接更快,官方有说明,我们只要知道配置就行了)skip-name-resolve#设置连接数(这个可以是修改最大连接数)max_connections=1000
:wq
systemctl restart mysqld
show variables like 'max_connections'

把保持链接的框勾选上,把默认的240改为60(秒),甚至30,这样就可以保持几遍几分钟,几个小时过去了数据库依然活跃着的,随时听后差遣(CRUD)

到此这篇关于详解Navicat远程连接mysql很慢(以及数据库连接报错"Too many connections")解决方法的文章就介绍到这了,更多相关Navicat远程连接mysql很慢内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

更多相关文章

  1. MySQL系列多表连接查询92及99语法示例详解教程
  2. Android(安卓)- Manifest 文件 详解
  3. Android的Handler机制详解3_Looper.looper()不会卡死主线程
  4. Selector、shape详解(一)
  5. android2.2资源文件详解4--menu文件夹下的菜单定义
  6. Android发送短信方法实例详解
  7. Android(安卓)读取资源文件实例详解
  8. 详解Android中的屏幕方向
  9. Android学习笔记(10)————Android的Listview详解1(ArrayAdapte

随机推荐

  1. 深入剖析 RSA 密钥原理及实践
  2. 天啦噜!生产机器连接数飙升到上万,背后发生
  3. 别只用 Selenium,新神器 Pyppeteer 绕过淘
  4. Android中ADT插件的安装
  5. 这个软件真不简单
  6. 为什么你就不能加个空格呢?
  7. 每日一技|巧用 Telnet 调试 Dubbo 服务
  8. Azure Lab Service 体验
  9. 小奎因的 PYTHON 项目部署与调度直播分享
  10. 使用类型注解让 Python 代码更易读