localhost
localhost
彻底搞懂!Localhost与127.0.0.1的不同,程序员必知!
localhost与127.0.0.1在本地网络访问中的共同特性使它们常被视为同义词,但从网络协议的角度分析,两者有本质差异。localhost通过操作系统的DNS解析来实现,而127.0.0.1作为IPv4协议标准中定义的环回地址,直接指向本机IP。
Localhost 和 127.0.0.1 有什么区别?你看懂了吗?
在Linux上,当使用 localhost 来连接数据库的时候,Mysql会使用Unix domain socket来传输数据,这是一种进程内通信(IPC)机制,不需要经过网络协议栈,因此速度会更快。而使用 127.0.0.1 时,Mysql仍然会使用TCP/IP协议栈来进行数据传输。
1