Windows10/server2016 localhost 解析为 IPV6 ::1 解决办法
在安装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,保存注册表,重启。