您好,登錄后才能下訂單哦!
這篇文章主要講解了“Linux怎么添加mysql系統環境變量”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux怎么添加mysql系統環境變量”吧!
昨天安裝完mysql后,直接在export PATH上面一行,增加了export PATH=/usr/local/mysql/bin,然后發現mysql所有命令都可以正常使用了,很高興。
第二天傻了,linux啟動起來后,一直處于登陸狀態,輸入賬號密碼后,還是處于登陸狀態。網上一查,原來我增加的代碼破壞了profile文件,直接導致所有系統啟動失敗。然后ctrl+alt+F2,直接進入命令行模式,然后修改后可以正常登陸。
所以還是不能按照windows下的方式去修改配置了,還是需要去查一下。
在Linux下使用源碼安裝軟件的時候,通常只能在軟件安裝目錄下使用該軟件命令(使用yum命令安裝的除外),這樣太麻煩,我們希望全局使用,可以將軟件安裝路徑添加到系統環境變量里。
//1,使用export命令 export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //export使用方法為 export PATH=$PATH:路徑1:路徑2:路徑n;$PATH為系統變量,表示之前所有設置的路徑,如果不加則之前所有的路徑都失效。所以必須加上。 //2,修改配置文件/etc/profile vi /etc/profile 在里面加入:export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //如果是修改用戶主目錄下的.bash_profile,則添加的環境變量只對該用戶有效,修改/etc/profile對所有用戶都生效。也可以修改/etc/rc.local文件和/root/.bashrc文件。 //修改好配置文件后執行source /etc/profile 或者 source /root/.bashrc使配置文件生效
上述問題改完之后,去連接mysql發現不通,sock錯誤。
原來mysqlserver關閉了,那么就需要去開機啟動mysqlserver。
賦予可執行權限 chmod +x /etc/init.d/mysqld
添加服務 chkconfig --add mysqld
顯示服務列表 chkconfig --list
如果看到mysqld的服務,并且3,4,5都是”on/開啟 “的話則成功,如果是off/關閉,則鍵入:
chkconfig --level 345 mysqld on
找到linux下面mysql執行路徑
eipdb2:~ # cd /eipdb2/mysql/bin/ eipdb2:/eipdb2/mysql/bin # pwd /eipdb2/mysql/bin
找到/etc/profile
在最后加入環境變量
export PATH=/eipdb2/mysql/bin:$PATH "/etc/profile" 419L, 9839C
source profile讓環境變量生效
以后在任何目錄下都能輸入
mysql -uroot -p密碼
登錄mysql成功
感謝各位的閱讀,以上就是“Linux怎么添加mysql系統環境變量”的內容了,經過本文的學習后,相信大家對Linux怎么添加mysql系統環境變量這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。