如何使MySQL命令行与MAMP一起使用?

eri*_*icn 2 mysql homebrew mamp

我喜欢MAMP的便利,例如phpMyAdmin,所以我安装了它.

我还通过Home Brew安装了MySQL,因为我需要MySQL命令行(主要用于导入和导出).

现在输入mysql结果:
ERROR 2002(HY000):无法通过socket'/tmp/mysql.sock'连接到本地MySQL服务器(2)

我该怎么办?

小智 8

MAMP mysql套接字位于其他位置.如果您安装了MAMP并且拥有并行的mysql,那么您有两个实例.一个有MAMP上下文,其中包含二进制文件

/Applications/MAMP/Library/bin/
Run Code Online (Sandbox Code Playgroud)

另一个取决于您在安装过程中的设置.

确保启动mysql(你想要使用的那个).您可能希望使用命令行,如下所示:

/Applications/MAMP/Library/bin/mysql [command goes here]
Run Code Online (Sandbox Code Playgroud)

访问MAMP mysql服务器.