无法从mysqldump.exe解析版本号

时间:2012-09-15 10:09:41

标签: mysql database mysqldump rdbms mysql-workbench

我收到错误“无法解析mysqldump.exe的版本号:'cmd.exe'无法识别为内部或外部命令,可运行的程序或批处理文件”每当我尝试在mySQL中导出数据库时。我想我在操作系统中更改了一些环境变量后得到了这个。

2 个答案:

答案 0 :(得分:1)

在我使用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,这是我目前正在运行的版本。

答案 1 :(得分:0)

您指的是MysqlWorkbench吗?当您升级到Workbench 5.2.44并且由于一个错误时会发生这种情况 - 它们捆绑了错误版本的mysqldump.exe。版本5.2.45已经无声地出现,并且错误已修复。