我试图在我的macos Sierra上安装一个干净的mysql。由于我已经安装了 brew ,我决定使用此stackoverflow answer。然而,在安装之前,这些安装前检查已完成:
brew info mysql
,发现mysql 未安装。但是,我仍然怀疑我可能没有干净的安装环境。所以我使用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这样的单击环境。我想知道我是否可以使用brew安装mysql以获得通用的mysql环境,如果我不卸载MAMP?并且为什么是MAMP将/不会影响从brew安装的mysql吗?
答案 0 :(得分:2)
不是真的,他们不会'发生冲突。
Mamp使用另一个端口,brew使用默认的mysqm端口3306
Mamp使用这个foder:/ Applications / MAMP / Library / bin / mysql
Brew使用他自己的文件夹:/ usr / local / Cellar / mysql /(version ...)
使用brew,你不需要使用路径来执行bin文件,只需键入' mysql -uroot -p'在终端上。