linux 下進入xampp中mysql

2021-07-30 02:33:38 字數 833 閱讀 5823

在linux下安裝了php、mysql、apache的整合環境xampp。按照普通進入mysql的命令:mysql  -uroot -p;  進入會提示錯誤:error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2)。

此時可以這樣嘗試:

1.    報錯是因為xampp中的命令工具在/opt/lampp/bin/目錄中,所以可以這樣執行mysql命令:  

/opt/lampp/bin/mysql -uroot -p  

2.    也可以進入/opt/lampp/bin/目錄執行mysql命令:

cd /opt/lampp/bin/  

./mysql -uroot -p  

3.   也可以將/opt/lampp/bin/軟鏈結到使用者根目錄,可以通過那樣就可以通過~/來執行 :

ln -s /opt/lampp/bin/ ~/lbin  

~/lbin/mysql -uroot -p  (lbin為自己起的名字 )

4.   之所以需要切換路徑是因為該命令沒有新增到環境變數中,所以也可以直接將/opt/lampp/bin/目錄新增到環境變數中,                這樣就可以直接使用mysql命令了。步驟如下:

開啟 ~/.bashrc 檔案  

在最後一行加入  

# path  

export path=/opt/lampp/bin:$path  

儲存退出執行該檔案中的命令  

source ~/.bashrc  

注意事項:

linux下xampp的MySQL配置

這是由於未正確配置mysql。輸入命令時,系統會在 usr bin這個位置裡尋找輸入的命令,如果沒有把命令引入到這個位置,則會提示 命令無法找到 只要把這個工具的絕對位置引入到 usr bin,所有的問題就迎刃而解了,只要我們把這條命令執行 本人xampp裝在opt目錄下 sudo ln s opt...

Linux下XAMPP的部署實戰

上傳原始碼檔案 rz be wget o xampp linux x64 5.5.28 0 installer.run 給安裝包新增執行許可權 chmod x xampp linux x64 5.5.28 0 installer.run 執行安裝包 xampp linux x64 5.5.28 0 ...

centos下安裝mysql後,無法進入mysql

1.centos 7.0下安裝mysql 5.7 2.此時還沒有設定過密碼,然後執行mysql命令 mysql r root 3.提示錯誤 error 1045 28000 access denied for user root localhost using password no 在mysql官...