mac安装了mysql,并且成功了。但是当我试图打开命令mysql -u root -ppassword
在终端上它显示-bash: mysql: command not found
在终端的mac中找不到mysql命令http://cn.voidcc.com/question/p-xamlmfdy-bmn.html
1.临时解决,直接用这个
/usr/local/mysql/bin/mysql -u root -ppassword
2. 解决方案
之所以会出现MySQL或者mysqldump这样的命令找不到,
我们可以打开/usr/bin文件夹,发现bin目录中并没有mysql打头的UEF文件,
而在/usr/local/mysql/bin中可以找到这样的文件,
说明mysql的命令默认安装路径是不在bin目录中的,
因而我们需要在环境变量中配置mysql的所有命令,按照如下步骤
打开terminal
输入
vi ~/.bash_profile
添加如下三行代码:
#mysql
PATH=$PATH:/usr/local/mysql/bin
export
保存(:wq 回车)并退出后
在terminal输入 (这步是刷新全局变量)
source ~/.bash_profile
然后就成功了