我的bat文件内容是:
mysql -hlocalhost -uroot -pabc.123 olm2 < q.sql这是我的bat文件的内容,olm2是数据库的名称,执行bat文件后:-
mysql -hlocalhost -uroot -pabc.123 olm2 0<q.sql查询已执行,但在我的数据库名称后放置了一个零
把它弄出来
提前感谢
发布于 2014-07-17 19:12:48
它不会将零附加到您的数据库名称。属于重定向(<)
当重定向in- or输出时,有几个流:
0= STDIN (标准输入),通常键盘1= STDOUT (标准输出),通常screen 2= STDERR (标准错误),通常screen。
从文件(<file)重定向时,默认值为0。
虽然您可以省略它,但回显的命令行将包含它。
https://stackoverflow.com/questions/24801841
复制相似问题