Mac系統(tǒng)MySQL配置環(huán)境變量
了解你的Shell類型首先,當在Mac上初次安裝MySQL,并嘗試輸入"mysql -u root -p"命令時,可能會遇到"zsh: command not found: mysql"的提示。這時就
了解你的Shell類型
首先,當在Mac上初次安裝MySQL,并嘗試輸入"mysql -u root -p"命令時,可能會遇到"zsh: command not found: mysql"的提示。這時就需要配置環(huán)境變量。首先要確定你使用的是哪種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。
編輯環(huán)境變量文件
1. 打開終端,并輸入"cd ~"命令,進入用戶根目錄。
2. 輸入"sudo vim .bash_profile"命令,執(zhí)行并輸入root用戶密碼。使用sudo命令是為了以root用戶身份修改環(huán)境變量文件。
3. 在文檔的最下方添加以下內(nèi)容:export PATH${PATH}:/usr/local/mysql/bin。按下"esc"鍵退出插入模式,然后輸入":wq"保存并退出。
運行環(huán)境變量
1. 輸入"source .bash_profile"命令,執(zhí)行以使環(huán)境變量生效。
2. 現(xiàn)在你可以輸入"mysql"命令來使用MySQL。
持久化配置
經(jīng)過測試發(fā)現(xiàn),上述方法每次關(guān)閉終端后都需要重新執(zhí)行"source .bash_profile"命令才能使環(huán)境變量生效。為了實現(xiàn)一勞永逸,可以進行以下操作:
1. 輸入"vi ~/.zshrc"命令,打開.zshrc文件。
2. 在文件末尾添加以下內(nèi)容:export PATH${PATH}:/usr/local/mysql/bin。
3. 保存并退出編輯器。
4. 輸入"source ~/.zshrc"命令,運行環(huán)境變量配置。
注意:有些文章中提及修改"~"文件,但如果你的系統(tǒng)是使用zsh的話,修改bashrc文件是無效的。因此,在zsh下應該修改"~/.zshrc"文件來配置環(huán)境變量。