肯定不一样,数据链路层是需要用ARP协议查出MAC才能组装IP数据报,你用127.0.0.1直接可以在本机拿到MAC,你用外网地址实际是向距离你最近的广域网路由器发ARP查询然后拿到MAC,你的数据报也要经过这个最近的广域网路由器
不一样,速度差很多,在windows下,使用localhost默认会解析到ipv6地址,然后会等待连接超时再去连接ipv4的127.0.0.1,所以至少在windows下是不可以用localhost作为mysql的连接地址的
肯定不一样,数据链路层是需要用ARP协议查出MAC才能组装IP数据报,你用127.0.0.1直接可以在本机拿到MAC,你用外网地址实际是向距离你最近的广域网路由器发ARP查询然后拿到MAC,你的数据报也要经过这个最近的广域网路由器