2012-09-15 43 views
1

我收到一個錯誤:「無法從mysqldump.exe解析版本號:'cmd.exe'無法識別爲內部或外部命令,可操作程序或批處理文件」試圖在mySQL中導出數據庫。我想我改變了我的操作系統中的一些環境變量後得到了這個。無法從mysqldump.exe解析版本號

+0

我有同樣的問題,但我沒有搞亂我的環境變量。 – MatrixPeckham

回答

0

您是指MysqlWorkbench?當您升級到Workbench 5.2.44時會發生這種情況,並且是由於一個錯誤 - 它們捆綁了mysqldump.exe的錯誤版本。一個5.2.45版本已經悄然出現,它的bug被修正了。

+0

約翰,你會建議OP採取什麼行動?你會建議他升級嗎?是否有任何困難或挑戰?順便說一句,歡迎來到Stackoverflow。 –

+0

我有同樣的問題(使用MySQL Workbench)。我有5.2.45,並升級到5.2.47固定它。 – jchysk

+0

我有版本5.2.47,它仍然在玩。 – kalpaitch

0

對我而言,在Windows 7 x64上使用MySql Workbench 6.3時,錯誤是由於python代碼不正確。以下是失敗:

C:\Program Files\MySQL\MySQL Workbench 6.3 CE\modules\wb_admin_control.py 
Line 114:  s = re.match(".*Distrib ([\d.a-z]+).*", output) 

我修好了,現在它工作。蟒蛇的萬歲! 作爲一個令人難以置信的懶/繁忙的人,我簡單地將返回值硬編碼爲5.7.8,這是我當前運行的版本。