执行bat文件上述语句就变成了:mysqldump -uroot -p test 1>a.sql
加上密码也是一样的
bat文件中:mysqldump -uroot -p111111 test>a.sql
执行bat文件上述语句变成了:mysqldump -uroot -p111111 test 1>a.sql
本人菜鸟
7 个解决方案
#1
mysqldump -u root -p --database test > a.sql
你试一下这个
你试一下这个
#2
这是WINDOWS操作系统的特性。 1代表标准输出设备,当用户执行命令时不指定输出设备,则WINDOWS以标准输入设备为默认值。即1
#3
mysqldump -u root -p --database test > a.sql
这样还是会在test后加一个1
这样还是会在test后加一个1
#4
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1
#5
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1
#6
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1 .
#7
理解了,非常感谢
#1
mysqldump -u root -p --database test > a.sql
你试一下这个
你试一下这个
#2
这是WINDOWS操作系统的特性。 1代表标准输出设备,当用户执行命令时不指定输出设备,则WINDOWS以标准输入设备为默认值。即1
#3
mysqldump -u root -p --database test > a.sql
这样还是会在test后加一个1
这样还是会在test后加一个1
#4
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1
#5
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1
#6
对啊。你没有在重定向符前指定输出设备,比如1,2,3, WINDOWS就自己补上一个 1 .
#7
理解了,非常感谢