2012-02-03 48 views
10

我剛剛安裝的MySQL服務器5.5.20我的OS X Lion中,一切工作fine.Now,我每次去到終端的時間我要明確寫:

PATH=${PATH}:/usr/local/mysql/bin

,因爲在我離開的命令line.I不知道爲什麼這樣可能會不被保存。

想法?

+0

我認爲你需要把它放在'.profile'或'.bash_profile'中(如果你沒有在你的家'''目錄)然後從命令行做'。 〜/ .profile'或'。 〜/ .bash_profile' – 2012-02-03 10:55:42

+0

對'〜/ .profile'或'〜/ .bash_profile'沒有任何效果,但在'〜/ .bashrc' – TarranJones 2016-06-30 08:10:06

回答

16

您有(使用不同的外殼時,或者使用類似選項)

PATH=${PATH}:/usr/local/mysql/bin 
export PATH 

添加到您的~/.bash_profile.bashrc

如果你希望它是系統範圍,你應該升級:/etc/bash.bashrc(上archilnux,可以在您的分佈警惕)

+2

或編輯'/ etc/bashrc'使其成爲系統範圍 – mvds 2012-02-03 10:53:39

+1

@ mvds是的,意識到只是在我發佈了答案之後......然而它在archilinux上是不同的文件(看起來)。 – Vyktor 2012-02-03 10:55:17

+0

是啊,沒有它。我想,既然我剛買了一臺蘋果機,我想了很多像這樣的問題,將滿足me.Thanks ----編輯:加入一行到我的.bash_profile是綽綽有餘。 – Daniel 2012-02-03 10:58:36

2

編輯您的〜/ .bash_profile中,並把線出口PATH = $ PATH:在/ usr /地方/ MySQL的/ bin中

1

那就不要忘了運行以下命令的bash實現電流路徑而無需重新啓動:

source ~/.bash_profile 

在最後你可以試試這個命令來檢查路徑正確實施:

echo $PATH 

它會顯示您的PATH的內容,理想情況下,您應該在那裏找到您的新路徑。

0

我解決我的MacOS高塞拉利昂。

  1. 打開Finder並轉至路徑/用戶/ YOUR_USERNAME
  2. 顯示隱藏的文件使用Shift + CMD +。
  3. 的.profile這個文件導出PATH = /你的路徑
  4. 保存此文件
  5. 寫創建(如果不存在)的文件。 (如果你有問題,試着用sudo命令創建文件)