在bin目錄下執行mysql命令報無法將“mysql”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正 確,然后再試一次。


在bin目錄下使用mysql的命令mysql或mysqld報錯:

錯誤原因:

在windows PowerShell中,要運行位於當前目錄下的腳本,請指定完整路徑,或者鍵入句點 (.) 表示當前目錄。
默認情況下,Windows PowerShell 不會從當前位置加載命令 。如果信任此命令,請改為鍵入“.\mysql”。

cmd命令行窗口不存在此問題。

原因分析

考慮此問題可以參考linux系統,在linux系統中,執行命令時,系統會從系統環境變量中包含的路徑去尋找,如果找到就執行,沒有找到會報命令未找到。
比如在linux系統中執行shell腳本時,例如執行test.sh腳本,一定要寫成 ./test.sh,而不是 test.sh,運行其它二進制的程序也一樣,直接寫 test.sh,linux 系統會去 PATH 中的目錄尋找有沒有叫 test.sh 的,當前目錄通常不在 PATH 里,所以寫成 test.sh 是會找不到命令的,要用 ./test.sh 告訴系統說,就在當前目錄找。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 mysql : 無法將“mysql”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正 確,然后再試一次。 idea terminal npm : 無法將“npm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。 解決:Add-Migration : 無法將“Add-Migration”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。 Ubuntu : 無法將“Ubuntu”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑 正確,然后再試一次。 add-migration : 無法將“add-migration”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次 vscode報錯npm : 無法將“npm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。 所在位置 行:1 字符: 1 問題解決:export : 無法將“export”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。 無法將“add-migration”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。 解決:npm中 下載速度慢 和(無法將“nrm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確, 然后再試一次)。 解決:npm中 下載速度慢 和(無法將“nrm”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確, 然后再試一次)。
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM