本次的伺服器為 「ubuntu server 18.04.1 lts 64位」
1.先備份 /etc/profile
2.新裝的ubuntu系統是沒有root使用者,這時,要先設定root使用者,命令為:
sudo passwd
3.在/etc/profile中增加 (或者可以加在 /etc/bash.bashrc 裡)
path+="path:/home/ubuntu/mysql/bin"
export path
如下:
驗證是否安裝成功:
先退出,再重新登入,新加入的環境變數才會生效。
mysql --version
不過,實際情況是,在 /etc/profile 和 /etc/bash.bashrc 裡加環境變數,會有以下問題。
前面加上 sudo 時,就用不了了。 用 su 命令切換到 root 使用者,也同樣用不了。
目前有乙個權宜之計:
就是在 /root/.bashrc 裡加環境變數,這時做之後,雖然前面加上 sudo 仍然不可用,但是,用 su 命令切換到 root 使用者之後,這時,環境變數是起作用的。
如何加環境變數
以mysql為例。1 找到mysql服務端所在目錄,c program files mysql mysql server 5.7 bin 如下圖所示。2 在我的電腦中的 點選環境變數,找到系統變數中的path,如下圖所示。3 點選編輯系統變數,在最後增加 c program files mysql ...
ubuntu環境變數
環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,比如臨時資料夾位置和系統資料夾位置等 1 因為一些引數可以被當做系統預設的設定,如此以來,在執行某個程式的時候就不需要再指定這些引數了。比如你總是使用某個程式,在命令列中使用時,每次執行這個程式你都要進入程式所在的目錄啟動程式。如果你將...
Ubuntu環境變數
注 1.作者的系統是ubuntu 13.10,在其他linux發行版中環境變數的設定方式類似但會有不同 2.這裡以環境變數path為例,環境變數還可以有很多,也可以自己定義名稱。環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,比如臨時資料夾位置和系統資料夾位置等 1 因為一些引數可以...