在win7中, 使用localhost连接mysql速度慢的解决方法

本文介绍了在Windows 7环境下,通过修改hosts文件来解决使用localhost连接MySQL时出现的连接速度慢的问题。问题根源在于MySQL默认开启了DNS反向解析,而Windows 7系统中hosts文件对localhost的定义被注释掉导致。

作者: 溪水清澈

 

c:\windows\system32\drivers\etc\hosts文件中,

127.0.0.1    localhost  这一句添加上即可.

 

原因猜测:

mysql在默认情况下, 会开启对DNS的反向解析,

配置信息 skip-name-resolve=false

而在win7, 默认情况下, hosts 文件中,

localhost  127.0.0.1 这一行注释掉了,

那么使用 localhost来连接mysql, 有趣的事情就发生了,

mysql反向解析localhost, 明显解析不到,

只有等待 1秒的超时时间

连接速度也就慢了.

 

有个问题不理解, 为什么别的程序可以使用localhost,

mysql不行?

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值