MAMP(PRO) mysql 会与 brew install mysql 在 macOS 上发生冲突吗

Will the MAMP(PRO) mysql conflict with brew install mysql on macos

我正在尝试在我的 macOS Sierra 上安装一个干净的 mysql。因为我已经安装了 brew,所以我决定使用这个 Whosebug answer。尽管如此,在安装之前,这些预安装检查已经完成:

  1. 我已经用mysql命令检查了bash行,没有发现这样的命令。
  2. brew info mysql,发现 mysql 未安装
  3. 不过我还是怀疑自己可能没有干净的安装环境。所以我使用 find / -name mysql -type d 在所有目录中搜索 mysql。我发现 MAMP 中包含 mysql。正如这些行所写:

    /Applications/MAMP/db/mysql
    /Applications/MAMP/db/mysql/mysql
    /Applications/MAMP/Library/lib/perl5/site_perl/5.22.0/darwin-2level/auto/DBD/mysql
    /Applications/MAMP/Library/lib/perl5/site_perl/5.22.0/darwin-2level/DBD/mysql
    

我大约在两年前安装了 MAMP。现在我只想在命令行中学习 mysql 而不是像 MAMP 这样的一键式环境。我想知道 如果我不卸载 MAMP,我是否可以使用 brew 安装 mysql 以获得通用的 mysql 环境?为什么 是 MAMP will/will 不影响从 brew 安装的 mysql?

不会,他们不会发生冲突。

Mamp 使用其他端口,而 brew 使用默认的 mysqm 端口 3306

Mamp 使用此饲料:/Applications/MAMP/Library/bin/mysql

Brew 使用自己的文件夹:/usr/local/Cellar/mysql/(version...)

使用 brew 不需要使用路径来执行 bin 文件,只需在终端上输入 'mysql -uroot -p'。