首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL主机127.0.0.1与localhost区别总结

localhost 的时候,是不使用TCP/IP连接的,而使用Unix socket;此时,mysql server则认为该client是来自"localhost" mysql权限管理中的"localhost...via UNIX socket 发现问题 昨天在帮同事编译安装Linux环境时,遇到一个问题: Web服务器是apache,数据库是MySQL。...把localhost改成127.0.0.1成功 把localhost改成127.0.0.1后竟然连接成功了,开始陷入思考困局:localhost失败127.0.0.1却成功?...localhost连接方式不同导致 为了了解PHP连接数据库时,主机填写localhost与其它的区别阅读了大量资料,最后得知: 当主机填写为localhost时mysql会采用 unix domain...socket连接 当主机填写为127.0.0.1时mysql会采用tcp方式连接 这是linux套接字网络的特性,win平台不会有这个问题 解决方法 在my.cnf的[mysql]区段里添加 protocol

2.2K10
领券