这篇文章主要为大家详细介绍了解决Navicat远程连接MySQL很慢的问题,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小玲来看看吧!
如果你连接远程数据库(Linux系统)并且很慢(具体症状为第一次连接打开所有的表貌似不是很慢,正常的,但是隔几分钟后任意打开一张表就很慢,即时数据很少的表依然很慢),我们用命令找到配置文件(mysql5.7的)
代码如下:
sudo vi /etc/my.cnf
分析Navicat远程连接MySQL很慢
此时一般会提示你输入密码,那么你输入密码后,再执行编辑命令
代码如下:
sudo vi /etc/my.cnf
分析Navicat远程连接MySQL很慢
点击键盘insert键此时进入编辑模式,找到对应的位置,把需要配置的(如下)添加进去
代码如下:
[mysqld]
#远程连接忽略解析(就是让他连接更快,官方有说明,我们只要知道配置就行了)
skip-name-resolve
#设置连接数(这个可以是修改最大连接数)
max_connections=1000
分析Navicat远程连接MySQL很慢
完了之后,按下Esc键,并输入一下命令保存
代码如下:
:wq
分析Navicat远程连接MySQL很慢
使用命令重启mysql服务(可能也需要输入密码,输入完了之后重启使得修改生效)
代码如下:
systemctl restart mysqld
分析Navicat远程连接MySQL很慢
mysql执行以下命令顺便看一下最大连接数是否修改成功
代码如下:
show variables like 'max_connections'
分析Navicat远程连接MySQL很慢
测试你的数据库,当然第一次链接貌似打开表貌似较快,但是几分钟后仍然很忙,打开一张表当抄mysql祖坟一样,慢的要死,这个时候放大招了
到此这篇关于详解Navicat远程连接mysql很慢(以及数据库连接报错"Too many connections")解决方法的文章就介绍到这了,更多相关Navicat远程连接mysql很慢内容请搜索四海网以前的文章或继续浏览下面的相关文章希望大家以后多多支持四海网!
本文来自:http://www.q1010.com/177/19679-0.html
注:关于解决Navicat远程连接MySQL很慢的问题的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。