【问题标题】:Cannot connect to local database无法连接到本地数据库
【发布时间】:2010-04-29 19:03:04
【问题描述】:

我在本地机器 (Mac) 上设置了 apache 和 mysql。

每当我访问任何本地站点时,只要发生与 mySql 相关的任何事情,我都会收到“建立数据库连接时出错”。

昨天还好好的,今天开机就不行了。

我可以在终端上登录 mysql 并且一切正常,我可以在终端中查看数据库并运行查询。看看我所有的桌子等等。

我试过重启 apache。

有人知道怎么回事吗?这令人担忧。

更新...

它在我的 php.ini 文件中,如果我恢复默认文件,它就一切正常,又花花公子了。里面有什么可以做的?

【问题讨论】:

  • 我们可能需要更多数据,日志
  • 您对php.ini 文件做了哪些更改?您更改了哪些设置,将它们更改为什么?具有默认值和新值的选项列表将大有帮助。

标签: mysql apache


【解决方案1】:

问题出在php.ini中,我需要设置:

mysql.default_socket = /path_to_file/mysql.sock

【讨论】:

    【解决方案2】:

    我知道这不是对特定问题的回答,但如果您只是在您的盒子上进行开发,这只是一个建议。我建议跳过所有配置并使用MAMP

    【讨论】:

    • Naaa mamp 把东西弄乱了,不那么优雅,而且我有时会运行导轨,这可能会干扰它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-03
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多