mac安装了mysql终端找不到mysql: command not found

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   



然后就成功了

你可能感兴趣的:(大数据,工作技巧,开发,mysql,数据库,linux)