這個錯誤的含義是: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