来自批处理文件的MySQL 5.0 Windows Server mysqldump命令在脚本中添加1

时间:2014-01-14 16:42:36

标签: mysql windows batch-file mysqldump

我面临着一个非常奇怪的问题,简单的mysqldump命令,我试图从Windows命令提示符执行以下命令,它执行顺利,没有任何问题。

同样的命令,如果我放入批处理文件,当我尝试从Windows命令提示符执行批处理文件时,它会在脚本中间附加1,它将无法生成文件。

命令如下

mysqldump --skip-triggers  --compact --no-create-info --user=root --password=summercool --databases ultem --tables tblemdata --where="DATE_FORMAT(emdt,'%d-%m-%Y')= DATE_FORMAT(NOW(),'%d-%m-%Y')" > "C:\mysqltemp\some.sql"

错误如下

C:\mysqltemp>Test.bat

C:\mysqltemp>mysqldump --skip-triggers  --compact --no-create-info --user=root -
-password=summercool --databases ultem --tables tblemdata --where="DATE_FORMAT(e
mdt,'m-d-Y')" 1>C:\mysqltemp\some.sql

C:\ mysqltemp> C:\ mysqltemp> 请帮帮我。

非常感谢您的建议和宝贵的反馈。

我使用的是Win-7 64位和Windows 2008 R2 X64服务器都有同样的问题。

0 个答案:

没有答案