mac初次安裝mysql,輸入mysql -u root -p會出現:zsh: command not found: mysql的提示。此時需要配置環境變量。
mac版mysql客戶端:mysql-5.6.24-osx10.9-x86_64.dmg
首先要知道你使用的Mac OS X是什么樣的Shell,使用命令
echo $SHELL
如果輸出的是:csh或者是tcsh,那么你用的就是C Shell。
如果輸出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一個變種。
Mac OS X 10.2之前默認的是C Shell。
Mac OS X 10.3之后默認的是Bourne Shell。
打開終端,輸入: cd ~
會進入~文件夾
然后輸入:sudo vim .bash_profile
回車執行,需要輸入root用戶密碼。sudo是使用root用戶修改環境變量文件。
在文檔的最下方輸入:export PATH=${PATH}:/usr/local/mysql/bin
然后esc退出insert狀態,并在最下方輸入:wq保存退出。
輸入:source .bash_profile
回車執行,運行環境變量。
再輸入mysql,即可使用。
本人測試以后發現,上面的做法每次關掉終端在打開都需要重新source .bash_profile。于是 vi ~/.zshrc,在這里面添加了:
export PATH=${PATH}:/usr/local/mysql/bin
保存后 source ~/.zshrc
這樣的話就可以一勞永逸了。
文章列表