mysql5.7无法连接127.0.0.1和localhost
只能用::1可以连接,网上说是因为ipv6,我按照网上的方法都设置了全不行,my.ini改了也不行用navicat连接的...
只能用::1可以连接,网上说是因为ipv6,我按照网上的方法都设置了全不行,my.ini改了也不行
用navicat连接的 展开
用navicat连接的 展开
1个回答
展开全部
连接MYSQL时,主机名为 localhost 和 127.0.0.1 的区别
1、localhost也叫local ,正确的解释是:本地服务器,localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
2、127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器),127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
3、一般设置程序时本地服务用localhost是最好的,localhost不会解析成ip,也不会占用网卡、网络资源
1、localhost也叫local ,正确的解释是:本地服务器,localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。
2、127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器),127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
3、一般设置程序时本地服务用localhost是最好的,localhost不会解析成ip,也不会占用网卡、网络资源
追问
关键是localhost和127.0.0.1都不能用,我把ipv6协议卸载了,也禁用了,还是只能用::1连接成功
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询