MySQL 5.0 Windows Server mysqldump命令从批处理文件添加1到脚本
我在使用简单的mysqldump命令时遇到了一个非常奇怪的问题,我试图从windows命令提示符执行下面的命令,它可以顺利执行,没有任何问题 当我输入批处理文件时,当我尝试从Windows命令提示符中执行批处理文件时,它会在脚本的中间添加1,在那里无法生成文件。 命令如下MySQL 5.0 Windows Server mysqldump命令从批处理文件添加1到脚本,mysql,windows,batch-file,mysqldump,Mysql,Windows,Batch File,Mysqldump,我在使用简单的mysqldump命令时遇到了一个非常奇怪的问题,我试图从windows命令提示符执行下面的命令,它可以顺利执行,没有任何问题 当我输入批处理文件时,当我尝试从Windows命令提示符中执行批处理文件时,它会在脚本的中间添加1,在那里无法生成文件。 命令如下 mysqldump --skip-triggers --compact --no-create-info --user=root --password=summercool --databases ultem --table
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
错误如下
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服务器都有相同的问题。问题不是1,而是%。把它们叠起来,应该可以用了。谢谢马特。。。。非常感谢你让我开心。。。它很有魅力