【问题标题】:MySQL doesn't start in xampp in mac osxMySQL 不在 mac osx 中的 xampp 中启动
【发布时间】:2015-08-04 03:56:34
【问题描述】:

我在 Max OS X Yosemite 上并安装了新版本的 XAMPP。

但是,MySQL 似乎没有启动。 我已经查看了'/Applications/XAMPP/xamppfiles/xampp' 文件,看起来'unset DYLD_LIBRARY_PATH' 已经存在。

关注了这个线程here并杀死了Mysql进程,但它似乎也不起作用

当我执行这个命令时 sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

它抛出一个错误 "Starting MySQL ... ERROR! The server quit without updating PID file (/Applications/XAMPP/xamppfiles/var/mysql/MacBook-Pro.local.pid)."

我应该如何解决这个问题?

【问题讨论】:

    标签: mysql macos


    【解决方案1】:

    帮我解决这个问题。

    第 1 步:转到您的 Finder 并按照以下路径编辑文件。

    /Applications/XAMPP/xamppfiles/etc/my.cnf

    第 2 步:打开文件并找到 [mysqld] 部分

    如下添加一行

    innodb_force_recovery = 1

    ,然后保存。

    第 3 步:在终端中运行命令

    sudo /Applications/XAMPP/bin/mysql.server start

    等到一切正常。

    第 4 步:再次编辑 my.cnf 并删除刚刚添加的行

    innodb_force_recovery = 1

    ,然后保存。

    第 5 步:停止以重新启动

    sudo /Applications/XAMPP/bin/mysql.server stop

    等到一切正常。

    【讨论】:

      【解决方案2】:

      您好,我也在使用 Mac OS X,曾经使用过 XAMPP,但有时也会给我错误,我建议 MAMP 从来没有给我任何问题并且易于部署。

      【讨论】:

      • 您好,我刚刚将端口从 3306 更改为 3307,它解决了问题。
      • 非常完美,但如果您愿意,可以测试 MAMP 服务器
      猜你喜欢
      • 2012-12-15
      • 2014-02-11
      • 2011-06-04
      • 2015-09-22
      • 2015-04-14
      • 2014-03-22
      • 2013-07-01
      • 1970-01-01
      • 2015-03-30
      相关资源
      最近更新 更多