報錯 mysql: command not found

這個錯誤的含義是:mysql 命令沒有找到。解決如下:

1、首先檢查 mysql 是否運行

在 Mac 下面,點擊系統偏好設置-mysql 可以看到是否啓動。如果沒有啓動,可以輸入系統密碼後啓動mysql。
在這裏插入圖片描述
在這裏插入圖片描述

2、mysql已經運行,但是輸入 mysql 顯示命令,還是上面的報錯(我本地重啓電腦、重啓mysql後還是這個問題)

在這裏插入圖片描述

可能是因爲/usr/local/bin目錄下缺失mysql導致

解決方法:建立軟鏈接
把mysql默認安裝目錄,比如 DEFAULTPATH/bin/mysql,映射到/usr/local/bin目錄下:

cd /usr/local/bin
ln -fs /DEFAULTPATH/bin/mysql mysql
# 其中DEFAULTPATH是mysql的實際安裝路徑
#(我的MAC執行 ln -fs /usr/local/mysql/bin/mysql mysql)

在這裏插入圖片描述

還有其它常用命令mysqladmin、mysqldump等不可用時候都可按用此方法解決。

執行完畢後,就可以使用 mySQL 命令了

在這裏插入圖片描述

參考:https://www.cnblogs.com/yang1314/p/9288767.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章