MAMP(PRO) mysql 会不会和 brew install mysql 在 macos 上冲突

R. *_*Liu 2 mysql macos installation homebrew mamp

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

  1. 我已经用mysql命令检查了 bash 行,但没有发现这样的命令。
  2. brew info mysql,发现mysql Not Installed
  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
    
    Run Code Online (Sandbox Code Playgroud)

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

sta*_*ave 5

不是真的,他们不会发生冲突。

Mamp 使用另一个端口,而 brew 使用默认的 mysqm 端口 3306

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

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

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