# mysql -u root
-bash: mysql: command not found
原因:這是由于系統預設會查找/usr/bin下的指令。
如果這個指令不在這個目錄下,當然會找不到指令。
我們需要做的就是映射一個連結到/usr/bin目錄下,相當于建立一個連結檔案。
首先檢視mysq路徑
# whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /opt/lampp/bin/mysql.server /opt/lampp/bin/mysql
映射連結到/usr/bin目錄下,建立一個連結檔案。
# ln -s /opt/lampp/bin/mysql /usr/bin
然後再mysql -u root就可以進入了;
注意:執行# ln -s /opt/lampp/bin/mysql /usr/bin時如果報錯 ln: 建立符号連結 "/usr/bin/mysql": 檔案已存在
則需要:#cd /usr/bin 目錄下
# ll 檢視檔案
# rm mysql 删除軟連接配接再次重新映射就可以了