我在本地计算机 (Mac) 上设置了 apache 和 mysql。
每当我访问任何本地站点时,每当发生与 mySql 相关的任何事情时,我都会收到“建立数据库连接错误”。
昨天它工作得很好,但是当我今天启动我的计算机时,它就不行了。
我可以在终端上登录 mysql,一切正常,我可以在终端中查看数据库并运行查询。看看我所有的 table 等。
我尝试过重新启动 apache。
有人知道怎么回事吗?这令人担忧。
更新...
这是我的 php.ini 文件中的东西,如果我恢复默认文件,一切都会再次正常工作。里面有什么可以做的?
最佳答案
问题出在 php.ini 中,我需要设置:
mysql.default_socket =/path_to_file/mysql.sock
关于mysql - 无法连接到本地数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2740021/