在安装windows最新系统后,ping localhost,不再是熟悉的 127.0.0.1,而是 出现 ::1。
这是IPV6的地址。而mysql连接默认使用ipv4,这样可能导致网站速度变慢。

微软官方提供的解决方案“在 Windows 中为高级用户配置 IPv6 的指南
可以尝试一下,但有时可能不太好用。

经测试有效的解决方案:
1,打开

C:\Windows\System32\drivers\etc\hosts

注释或删除

::1 localhost

2,修改注册表:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters

添加类型为 DWORD 名字为 DisabledComponents 的项(如已存在可忽略),
然后修改值为 20,值类型为16进制。

3,保存注册表,重启。

标签: windows, ipv6, localhost

添加新评论