执行批处理文件后,在cmd中放置零

时间:2014-07-17 11:04:17

标签: batch-file

我的bat文件内容是:

mysql -hlocalhost -uroot -pabc.123 olm2 < q.sql

这是我的bat文件的内容,olm2是执行bat文件后的数据库名称: -

mysql -hlocalhost -uroot -pabc.123 olm2  0<q.sql

执行查询但在我的数据库名称

之后放置零

把它弄出来

提前致谢

1 个答案:

答案 0 :(得分:2)

它不会将零附加到您的数据库名称。它属于重定向(<

当重定向输入或输出时,有几个流:

0 = STDIN(标准输入),通常是键盘 1 = STDOUT(标准输出),通常是屏幕 2 = STDERR(标准错误),通常是屏幕。

从文件(<file)重定向时,默认值为0

虽然您可以省略它,但回显的命令行将包含它。