【问题标题】:Can't connect to mysql using localhost无法使用 localhost 连接到 mysql
【发布时间】:2015-12-30 15:59:08
【问题描述】:

我使用的是 Mac 和最新的 MySQL。最近我将操作系统更新为 El Capitan,现在意识到 'localhost' 作为名称不再起作用,而只有 127.0.0.1。

我可以为 mysql 定义 localhost 实际上是 127.0.0.1 的一些设置吗?

这是 Drupal 中的消息(因为我使用的是 localhost)。

Drupal 中的此设置用于连接到 mysql 数据库。 如果我使用 localhost 它不起作用,如果我在那里使用 127.0.0.1 - 它运行良好。

【问题讨论】:

  • 你能说得更具体一点吗?我没明白你的问题,你无法连接或mysql无法启动?
  • 你能检查你的主机文件吗?如果 127.0.0.1 工作但 localhost 没有工作,那么主机文件中可能缺少 localhost 条目。我不是 Mac 用户,但我相信 hosts 文件位于 /private/etc/hosts
  • 本地主机存在(在主机中)

标签: mysql drupal osx-elcapitan


【解决方案1】:

我遵循“修复 MySQL 5.6 的三个选项”下的选项 #1,我的错误消失了 - Mysql 5.6 headaches on Mac OSX

【讨论】:

    【解决方案2】:

    我已将 localhost 更新为 127.0.0.1,它开始工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-05
      • 2012-12-18
      • 2015-07-05
      • 2019-01-05
      • 1970-01-01
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多