奇数批量转义字符问题

时间:2009-07-06 19:01:40

标签: mysql batch-file escaping

我正在尝试从批处理文件中执行此mysql命令:

mysql -f -utest -ppass db < alter1.sql

然而,&lt;是一个逃脱角色。我尝试将其嵌套在双引号中,但双引号最终显示为命令的一部分。

我甚至在它前面放了一个胡萝卜(^),在提示窗口中看起来很好,但是mysql仍然得到^传递给它,并且不执行命令。

有什么建议吗?谢谢!

1 个答案:

答案 0 :(得分:1)

你可以尝试:

type alter1.sql | mysql -f -utest -ppass db