从终端访问 MAMP 的 MySQL

2022-08-30 11:05:06

我想练习使用SQL而不是phpMyAdmin。

如何从终端登录 MAMP 的 MySQL?


答案 1

我假设您正在使用的 MAMP 版本在 /Applications/MAMP 中自行安装。首先通过 MAMP 控制台确保 Mysql 服务器处于打开状态。然后从命令行像这样连接:

/Applications/MAMP/Library/bin/mysql -uUsername -pPassword

显然替换用户名和密码。顺便说一句,-u和用户名之间没有空格,或者-p和密码之间没有空格。

祝你好运,以老式的方式学习Mysql!


答案 2

如果您只想键入:

mysql -u Username -p

macOS Big Sur 的更新替换所有命令或替换为下一个命令。~/.bash_profile~/.profile~/.zshrc

首先检查是否有名为 或 的文件,或者使用以下命令~/.bash_profile~/.profile~/.zshrc

ls -la ~/

如果其中一个文件存在,请编辑该文件。否则,使用您喜欢的编辑器创建一个新编辑器(在这里我用nano做并有一个文件)~/.bash_profile

sudo nano ~/.bash_profile

插入以下行

alias mysql=/Applications/MAMP/Library/bin/mysql

保存文件并退出 nano,然后键入和CTRL + XYenter

然后,您需要键入

source ~/.bash_profile

现在您可以使用

mysql -u root -p

推荐