Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows中使用批处理文件从命令行运行MySQL查询时监视进度_Mysql_File_Batch File - Fatal编程技术网

在Windows中使用批处理文件从命令行运行MySQL查询时监视进度

在Windows中使用批处理文件从命令行运行MySQL查询时监视进度,mysql,file,batch-file,Mysql,File,Batch File,我使用批处理文件在Windows命令提示符下运行MySQL查询 该文件包含: @echo off cd "c:\Program Files\MySQL\MySQL Server 5.6\bin" echo Please type the root password set /p password= mysql -uroot -p%password% < C:\Temp\GenerateDB.sql echo Please wait while script is executing and

我使用批处理文件在Windows命令提示符下运行MySQL查询

该文件包含:

@echo off
cd "c:\Program Files\MySQL\MySQL Server 5.6\bin"
echo Please type the root password
set /p password=
mysql -uroot -p%password% < C:\Temp\GenerateDB.sql
echo Please wait while script is executing and when finished successfully
Pause
mysql -uroot -p%password% < C:\Temp\UpgradeSchema.sql
echo Please wait while script is executing and when finished successfully
Pause
Exit
我唯一的问题是,为了继续下一个UpgradeSchema.sql,我无法知道生成的第一个查询B.sql是否完成

是否有一种方法可以在脚本完成时获得提示,或者更好地跟踪实时进度,就像从MySQL命令客户端运行脚本一样


提前非常感谢

我想不可能看到进度,但您可以尝试让脚本等待第一个命令完成。尝试使用start/wait mysql-uroot-p%password%