linux系統中給mysql配置環境變量


安裝過程就不寫了,記得安裝的路徑就行,接下來要用到。

修改配置文件

vim /etc/profile

 

設置環境變量

寫一個MYSQL_HOME,值為“mysql的安裝路徑”

在PATH后面加上$MYSQL_HOME/bin

export后面加上MYSQL_HOME

MYSQL_HOME=/usr/local/mysql

PATH=$PATH:$MYSQL_HOME/bin

export PATH MYSQL_HOME

 

重新加載配置文件

source /etc/profile

 

這樣就可以在任何地方進入數據庫,不用到數據庫bin目錄下了

mysql -u root -p

 

 

 

過程中遇到的問題

1、開始時配置文件修改錯誤,保存退出以后。下一次啟動系統,只能到選擇賬戶界面無法進入輸入密碼界面。鼠標成圓形,點擊用戶(或無用戶,只有其他的選項)時,閃一下之后,沒有任何反應。

解決辦法:Ctrl+Alt+F2 進入控制台界面,root賬號登陸,輸入/usr/bin/vim /etc/profile,把后來加的系統變量刪了,把profile恢復成之前的文件,保存退出。重啟系統。

 

2、修改完配置文件,重新加載,輸入mysql -u root -p,提示 -bash: mmysql: command not found,cat /etc/profile發現寫的是對的。重啟系統,重啟mysql服務,重新加載配置文件全都沒用。

解決辦法:echo $PATH 查看是否正確寫入mysql。echo輸出都是正確的,沒辦法。只能不管對不對,刪掉之前寫的mysql環境變量,重新手動輸入。重新加載配置文件。

問題所在:我是直接復制的環境變量,粘貼到配置文件中。所以在$MYSQL_HOME/bin后面有好幾個tab鍵,加在PATH最后面的光看根本看不出來。

總結:不要直接復制windows中的內容,粘貼到linux系統中的vim中。

萌新寫的第一篇博客,提醒自己不要再犯同樣的錯誤。為了偷懶而復制粘貼,結果浪費了好多時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM