热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Navicat远程连接mysql很慢(以及数据库连接报错"Toomanyconnections")解决方法

原标题:Navicat远程连接mysql很慢(以及数据库连接报错Toomanyconnections)解决方法最终解决办法在最后

原标题:Navicat远程连接mysql很慢(以及数据库连接报错"Too many connections")解决方法

最终解决办法在最后www.yii666.com一张图片

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

sudo vi /etc/my.cnf

此时一般会提示你输入密码,那么你输入密码后,文章来源站点https://www.yii666.com/再执行编辑命令

sudo vi /etc/my.cnf

点击键盘insert键此时进入编辑模式,找到对应的位置,把需要配置的(如下)添加进去

[mysqld]
#远程连接忽略解析(就是让他连接更快,官www.yii666.com方有说明,我们只要知道配置就行了)
skip-name-resolve
#设置连接数(这个可以是修改最大连接数)
max_cOnnections=1000

完了之后,按下Esc键,并输入一下命令保存

:wq

使用命令重启mysql服务(可能也需要输入密码,输入完了之后重启使得修改生效)

systemctl restart mysqld

mysql执行以下命令顺便看一下最大连接数是否修改成功

show variables like 'max_connections'

测试你的数据库,当然第一次链接貌似打开表貌似较快,但是几分钟后仍然很忙,打开一张表当抄mysql祖坟一样,慢的要死,这个时候放大招了

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

来源于:Navicat远程连接mysql很慢(以及数据库连接报错"Too many connections")解决方法


推荐阅读
author-avatar
是你让我变得冷漠涡
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有