我正在使用MAMP设置我的MySQL服务器。
当前状态:已下载MySQL,运行MAMP的MAMP: MySQL服务器为绿色,并且在活动监视器中显示为进程
我试过了:
$ mysql
-bash: mysql: command not found
我看到一些教程建议在我的.profile文件中添加路径。所以我创建了一个.profile文件并添加了
PATH=$PATH:/Applications/MAMP/Library/bin
export PATH
然后,我将其作为.profile保存在主目录中。
我又试了一次
$ mysql
-bash mysql: command not found
有没有人知道出了什么问题?
谢谢
操作系统: Mountain Lion
发布于 2014-12-18 15:20:00
这是mac的MAMP。
首先检查mysql命令在您机器上的路径。例如,我的是:
/Applications/MAMP/Library/bin/mysql
测试输入终端将得到某种类型的mysql响应,这取决于您的登录是否成功。例如:
Welcome to the MySQL monitor. Commands end with ; or \g.
现在我们想把它添加到$PATH中,这样你只需要运行"mysql“而不需要文件夹路径。
为此,首先检查终端,输入in $PATH:
echo $PATH
下一步输入:
nano .bash_profile
添加以下一行(使用您自己的mysql bin路径):
export PATH="/Applications/MAMP/Library/bin:$PATH"
按Ctrl +o保存,按enter/return键确认文件名为.bash_profile。
然后按Ctrl +x退出编辑器。
关闭终端。重新打开终端。输入:
echo $PATH
您的$PATH现在包含了mysql路径。您现在应该能够从任何目录调用mysql命令。
发布于 2013-07-16 05:31:14
MAMP文档(http://documentation.mamp.info/en/mamp/how-tos/using-mysql-command-line)说它应该在这里:
/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot
发布于 2013-07-16 15:18:27
首先,您必须验证mysql二进制文件的路径。之后,您可以扩展(在~/.profile中)您的路径,即
export PATH=$PATH:/path/to/mysql/bin/
编辑.profile后,您必须注销/登录才能进行活动更改或获取您的.profile
source ~/.profile
https://stackoverflow.com/questions/17664021
复制相似问题