出現mysql不是內部指令的錯誤是因為沒有把mysql的bin目錄路徑加入到環境變數中
解決方法:
打開電腦的環境變量,選擇系統變量,打開Path,將mysql的bin目錄路徑添加進去就可以了
示例如下:
未新增環境變數前
新增環境變數
新增環境變數之後,重新啟動mysql
#內容擴充:
原來都是用視覺化工具去呼叫資料庫,今天用命令列突然發現:
mysql' 不是內部或外部命令,也不是可運行的程式或批次檔。
經過一番折騰找到了哪錯了,給你們分享一下
注意事項一: 先看環境變數有沒有加到path裡面
#我的電腦–>右鍵—>屬性—>進階系統設定—>進階—>環境變數—>確定—>系統變數(S)—>Path(然後雙擊)
然後新建把mysql安裝路/bin徑加進去,例如我的是C:\Program Files\MySQL\MySQL Server 5.5\bin 加進去即可,最後確定
記得一定要加進去bin目錄,我就是沒寫這個,只加入的安裝目錄,所以一直找不道
注意事項二:一定要以管理員身份執行命令列
常用的命令列開啟方式是window鍵R鍵,但這並不是用管理員身分執行
#怎麼用管理員身分開啟命令列:
方法一:電腦右下角這個window窗口,然後右鍵----->搜尋
方法二:電腦右下角這個window窗口,然後右鍵---- ->Window PowerShell(管理員)
之後進去之後輸入mysql -u帳號-p密碼, 出現下面這樣就搞定了
#相關學習推薦:mysql影片教學
以上是學習mysql不是內部指令的錯誤解決方案的詳細內容。更多資訊請關注PHP中文網其他相關文章!