最近在使用cmd執(zhí)行mysql時(shí)遇到了一個(gè)問(wèn)題:無(wú)論輸入什么mysql命令,cmd都會(huì)回復(fù)“mysql不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。”這讓我非常疑惑,因?yàn)槲乙呀?jīng)安裝了mysql,而且在安裝目錄下也找到了mysql.exe文件。
我試圖在網(wǎng)上查找相關(guān)資料來(lái)解決這個(gè)問(wèn)題。最終,我找到了一篇博客文章,發(fā)現(xiàn)是環(huán)境變量的問(wèn)題導(dǎo)致的。原來(lái),在安裝mysql時(shí),需要手動(dòng)將mysql添加到系統(tǒng)環(huán)境變量中,否則cmd就無(wú)法識(shí)別mysql。
于是,我按照博客文章的步驟,打開(kāi)cmd并輸入“set path=c:\mysql\bin;%path%”,將mysql添加到了環(huán)境變量中。然后,我再次輸入mysql命令,發(fā)現(xiàn)可以正常運(yùn)行了。
set path=c:\mysql\bin;%path% mysql -u root -p
如果你也遇到了和我相同的問(wèn)題,可以嘗試按照上述步驟解決。希望能夠幫助到你。