我跟随着一本书#34;敏捷Web应用程序开发与Yii"我正在通过应用程序组件建立与Yii应用程序的数据库连接。
我按照书中的说明说,mysql db host是127.0.0.1。我跑了一个测试,但无法连接。
然后我将主机更改为" localhost"它的工作原理。
有谁知道为什么会这样?
答案 0 :(得分:1)
检查此位置的文件名主机
C:\WINDOWS\system32\drivers\etc
检查主机文件中localhost的默认值,默认情况下,如果不是127.0.0.1
,请将其更改为127.0.0.1
。现在尝试在任何Web浏览器上使用127.0.0.1访问您的wamp服务器。
答案 1 :(得分:1)
请参阅此问题:Mysql localhost != 127.0.0.1?
在localhost
时使用套接字,而在127.0.0.1
时使用tcp / ip。