root@db-02 ~]# mysql -u root
-bash: mysql: command not found
原因:這是由於系統缺省會查詢/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是對映乙個鏈結到/usr/bin目錄下,相當於建立乙個鏈結檔案。
首先得知道mysql命令或mysqladmin命令的完整路徑,比如mysql的路徑是:/usr/local/mysql/bin/mysql,我們則可以這樣執行命令:
# ln -s /usr/local/mysql/bin/mysql /usr/bin
以下是補充:
遇上-bash: mysql: command not found的情況別著急,這個是因為/usr/local/bin目錄下缺失mysql導致,只需要一下方法建立軟鏈結,即可以解決:
把mysql安裝目錄,比如mysqlpath/bin/mysql,對映到/usr/local/bin目錄下:
# cd /usr/local/bin
# ln -fs /mysqlpath/bin/mysql mysql
還有其它常用命令mysqladmin、mysqldump等不可用時候都可按用此方法解決。
注:其中mysqlpath是mysql的實際安裝路徑最後(
1)vim ~/.bash_profile; (2
)新增
export
path=
$path
:/usr/local/mysql/bin; (3
)儲存退出; (4
)source
~/.bash_profile;
安裝Qt可能會遇到的問題
問題一 1.剛安裝完成之後,第一次開啟彈出介面 libhelp.so 無法載入庫 解決方法 在終端依次輸入 sudo apt get install libqt4 dev sudo apt get f install sudo apt get install libgstreamer0.10 dev...
測試管理可能會遇到的問題
如何帶團隊 帶人 帶專案自己的學習能力如何 技術如何 1.先自我介紹一下吧!軟體測試工作方面的問題 2 完成過軟體測試的具體專案及知道它的職責嗎?3.平時工作除了軟體測試測試,還有什麼內容?4.軟體測試遇到版本迭代,你如何處理?5.如何編寫測試用例,保證版本迭代?6.軟體測試經歷中,你最有成就的案例...
char 轉string可能會遇到的問題
char 型別的字串或者二進位制資料,在傳遞引數給string模板型別時,如果char 裡面含有 00 即c c 字串預設結尾的 0 時,會發生截斷,導致莫名其妙的問題發生。所以在傳遞char 型別的資料時,接受者也是char 如果唯讀的話,那麼就是const char 另外不同模組間呼叫函式時,返...