【问题标题】:Upgraded from Lion to Mountain Lion and MySql stopped work从 Lion 升级到 Mountain Lion 和 MySql 停止工作
【发布时间】:2012-08-10 06:28:54
【问题描述】:

我最近升级到 Mountain Lion OSX,而​​我已经在工作的 MySql 已停止工作。当我尝试在终端中运行 MySql 时,我得到的只是以下错误?

ERROR 2002 (HY000): 无法通过套接字连接到本地 MySQL 服务器 '/tmp/mysql.sock' (2)

有没有其他人遇到过同样的问题?

【问题讨论】:

    标签: mysql osx-mountain-lion


    【解决方案1】:

    我遇到了同样的问题。该错误是由于 MySQL 未运行引起的。 Mac OS X 安装程序删除了 MySQL 的自动启动项。这是我所做的:

    • 从 mysql.org 获取安装程序磁盘映像 (dmg)
    • 安装 MySQL、自动启动项和控制面板。要将它们安装在启用沙盒(默认安全设置)的系统上,您必须在 Finder 中按住 Control 并单击,然后选择“打开”。
    • 如果 mysql 正在运行,请检查控制面板。别了。
    • 在 /usr/local/ 中,您将有两个名为“mysql-5.-osx10.6-x86_64”的文件夹,一个来自旧版本,一个来自新版本。使用sudo mv oldversion/data newversion/data 命令将数据文件夹从旧文件夹移至新文件夹。
    • 启动 MySQL。您现在应该可以再次使用它了。

    如果你使用 PHP 和 PHPMyAdmin,你必须安装 mcrypt 扩展。这是一个分步指南:http://remonpel.nl/2012/01/adding-mcrypt-to-your-osx-based-php-server-setup/

    【讨论】:

      猜你喜欢
      • 2012-09-27
      • 1970-01-01
      • 2014-01-31
      • 2014-09-03
      • 2012-07-26
      • 2012-07-27
      • 2012-08-19
      • 2012-08-18
      • 1970-01-01
      相关资源
      最近更新 更多