我面临着一个非常奇怪的问题,简单的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服务器都有同样的问题。