【问题标题】:mySQL not working anymore after I updated MAMP更新 MAMP 后,mySQL 不再工作
【发布时间】:2015-02-03 18:01:44
【问题描述】:

当 apache 服务器正常工作时,无法连接 mySQL 服务器。 (当我使用以前版本的 MAMP 时一切正常)这是我在尝试连接时收到的一条消息

/Applications/MAMP/Library/bin/mysqlcheck: Got error: 2002: Can't connect to local MySQL
server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2) when trying to 
connect

顺便说一句,当我在本地请求一个不需要任何数据库连接的 URL 时,它的工作正常(似乎很明显),当它确实需要一些数据库连接时,我收到以下消息:

SQLSTATE[HY000] [2003] Can't connect to MySQL server on '127.0.0.1' (61)

配置:
MAC BOOK OX S 10.8.5
MAMP 3.0.7.3
php 5.6.2
Symfony2

【问题讨论】:

  • 这意味着你的 MySQL 没有运行。虽然,这不是一个真正的 SO 问题,更多的是 ServerFault。
  • 您是否尝试将其关闭并重新打开? (在 MAMP 控制面板中停止然后启动服务器)
  • 验证[mysql服务是否正在运行][1]:ps aux | grep mysql [1]:serverfault.com/questions/408013/…
  • 我不使用 MAMP 拥塞环境的众多原因之一。您可以考虑转移到可以更好地处理这种更新的package manager
  • 是的,我再次开始并再次停止,但仍然无法使用这个新的 MAMP。 (正在工作,但仍在使用新的 btw)

标签: php mysql symfony mamp


【解决方案1】:

从 MAMP/db/mysql56 文件夹中删除文件 ib_logfileN(N 是数字),然后重新启动您的 MAMP。

如果仍然不工作,那么也删除 ibdataN(N 是数字)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 2014-04-14
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多