最新消息:点击查看大S的省钱秘笈

提高远程连接MySQL的速度

电脑技巧 Slyar 94浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

今天在远程连接朋友的MySQL服务器时,发现速度爆慢,感觉不太对劲。Google查了一下,发现是MySQL默认开启了DNS反向解析,导致连接的时候损失时间,而DNS反向解析只是在我们用域名去访问MySQL数据库时才起作用,一般我们都是使用IP地址去访问MySQL数据库的,因此我们可以通过关闭DNS反向解析来提高远程连接MySQL数据库的速度。

You can disable DNS host lookup by starting mysqld with --skip-name-resolve. In this case you can however only use IP names in the MySQL privilege tables.

我们需要修改的是MySQL\bin目录下的my.cnf,有的人是my.ini,都一样的,找到后打开。

在文件末尾加入以下内容:

[mysqld]
skip-name-resolve

这样就可以禁用DNS反向解析,只不过这样就只能使用IP访问MySQL数据库而不能使用域名访问了,不过影响不大。

现在试试连接速度,瞬间连接。。。

转载请注明:Slyar Home » 提高远程连接MySQL的速度

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (4)

  1. felix0218年前 (2008-10-12)回复
  2. 学习一下呵呵
    雅丹地貌8年前 (2008-10-11)回复
  3. 不错。学习了
    自然堂8年前 (2008-10-10)回复