mysql远程连接速度很慢
Posted 丹华抱一鷇音子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql远程连接速度很慢相关的知识,希望对你有一定的参考价值。
远程服务器的mysql数据库在服务器上自己连接速度很快,但是在我本地连接确实出奇的慢,进入数据库慢,打开数据表慢,什么都慢。想到之前有看到过应该是远程链接解析的问题,在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参数skip-name-resolve:
1 $ vim /etc/mysql/mysql.conf.d/mysqld.cnf 2 3 [mysqld] 4 ... 5 skip-name-resolve # 添加 6 7 $ service mysql restart
注意该配置是加在 [mysqld]下面,在更改配置并保存后,然后重启mysql并远程连接测试,一切恢复如初,速度明显变快了。
同时, 请注意在增加该配置参数后,mysql的授权表中的host字段就不能够使用域名而只能够使用 ip地址了 ,因为这是禁止了域名解析的结果。
以上是关于mysql远程连接速度很慢的主要内容,如果未能解决你的问题,请参考以下文章
Navicat使用navicat执行sql 查询速度很慢解决方法
网站打开速度很慢,去远程桌面上重启phpstudy后网站打开速度很快,一会又变得很慢,请问谁知道啥原因
远程连接mysql数据库很慢,修改了my.ini配置文件,[mysqld]下加了skip-name-resolve并重启也没有用