解決linux mysql命令 bash: mysql: command not found 的方法

解決linux mysql命令 bash: mysql: command not found 的方法

轉載地址:http://www.javashuo.com/article/p-rnuvdppp-ec.htmlhtml

錯誤:mysql

root@DB-02 ~]# mysql -u root
-bash: mysql: command not foundlinux

緣由:這是因爲系統默認會查找/usr/bin下的命令,若是這個命令不在這個目錄下,固然會找不到命令,咱們須要作的就是映射一個連接到/usr/bin目錄下,至關於創建一個連接文件。
首先得知道mysql命令或mysqladmin命令的完整路徑,好比mysql的路徑是:/usr/local/mysql/bin/mysql,咱們則能夠這樣執行命令:sql

# ln -s /usr/local/mysql/bin/mysql /usr/binbash

 

如下是補充:ide

linux下,在mysql正常運行的狀況下,輸入mysql提示:
mysql command not foundpost

趕上-bash: mysql: command not found的狀況彆着急,這個是由於/usr/local/bin目錄下缺失mysql致使,只須要一下方法創建軟連接,便可以解決:spa

把mysql安裝目錄,好比MYSQLPATH/bin/mysql,映射到/usr/local/bin目錄下: 
# cd /usr/local/bin
# ln -fs /MYSQLPATH/bin/mysql mysqlorm

還有其它經常使用命令mysqladmin、mysqldump等不可用時候均可按用此方法解決。
注:其中MYSQLPATH是mysql的實際安裝路徑htm

The End!

相關文章
相關標籤/搜索