代码之家  ›  专栏  ›  技术社区  ›  Eli Xu

更新os x mavericks后无法启动Mysql

  •  0
  • Eli Xu  · 技术社区  · 10 年前

    当我的os x为10.8.5时,我的mysql运行良好,我今天更新了os x mavericks,更新完成后,我运行命令“mysql-uurot-pmypwd mydatabase”,我无法再输入mysql。

    zsh:未找到命令:mysql

    我如何解决这个问题?

    3 回复  |  直到 10 年前
        1
  •  1
  •   cjg    10 年前

    问题是 mysql 二进制文件不再在PATH中。

    如果使用brew,则应使用 brew update 如果它仍然不起作用,请使用 brew doctor 找到问题。

    如果以其他方式安装,则需要再次将mysql添加到PATH环境变量中。

        2
  •  1
  •   qasimzee    9 年前

    在终端类型中更新PATH:

    export PATH=$PATH:/usr/local/mysql/bin
    

    您可以通过输入完整的可执行路径来测试这是否有效:

    /usr/local/mysql/bin/mysql
    

    看见 PATH details MySQL OSX installation 更多信息。

        3
  •  0
  •   Meehow    9 年前

    brew update 不修改您的 PATH ,所以可能缺少指向mysql二进制文件的链接。

    检查对象:

    echo $PATH | grep --color /usr/local/bin
    

    并尝试修复:

    brew unlink mysql && brew link mysql