【问题标题】:mysql command is not found in macOS在 macOS 中找不到 mysql 命令
【发布时间】:2020-03-20 09:04:55
【问题描述】:

我已经根据官方页面安装了带有dmg的mysql。但是当我执行mysql 命令时,它会返回command not found: mysql。如何解决这个问题?

【问题讨论】:

标签: mysql macos


【解决方案1】:

mysql 的文档说 - 使用软件包安装程序安装时,文件安装到 /usr/local 中与安装版本和平台名称匹配的目录中。例如,安装程序文件 mysql-5.7.29-osx10.13-x86_64.dmg 将 MySQL 安装到 /usr/local/mysql-5.7.29-osx10.13-x86_64/。

一旦你确认在这个目录中有一个 bin 文件夹,你必须确保终端在那里寻找 MySql 命令。这可以通过执行以下命令来完成:

export PATH=$PATH:/usr/local/<my-path>/bin

【讨论】:

  • 为什么会有双斜线?
  • 这是一个错字。它应该是一个斜杠。
  • 你好,我找到了我的 mysql 的路径,它是“/usr/local/mysql-8.0.27-macos11-arm64/bin”,我也在我的 zshrc 中,但我没有知道如何将“export PATH=$PATH:/usr/local//bin”放入 zshrc。我如何指定此路径用于 mysql?放在哪里?
【解决方案2】:

将以下行添加到 .bash_profile 对我有用:

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

然后重新启动终端或将更改应用到现有会话,运行:

source ~/.bash_profile

【讨论】:

    猜你喜欢
    • 2020-06-28
    • 2020-09-18
    • 2018-12-15
    • 2017-03-05
    • 2020-02-06
    • 1970-01-01
    • 2022-08-17
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多