Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.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
mysqldump批处理脚本运行,但保留空文件_Mysql_Batch File_Mysqldump - Fatal编程技术网

mysqldump批处理脚本运行,但保留空文件

mysqldump批处理脚本运行,但保留空文件,mysql,batch-file,mysqldump,Mysql,Batch File,Mysqldump,我制作了一个简单的批处理脚本来备份数据库,但是当它运行时会创建一个空文件。此批处理脚本位于mysqldump.exe所在的同一文件夹中。以下代码: @ECHO off start /wait mysqldump.exe -u user -p "password" database > "Z:\sql-backup\"database-backup.sql 任何帮助都会很有帮助。新的批处理脚本 我在批处理文件中使用了下面的命令,并且它工作正常。 首先,您应该转到bin目录并发出下面提到的m

我制作了一个简单的批处理脚本来备份数据库,但是当它运行时会创建一个空文件。此批处理脚本位于mysqldump.exe所在的同一文件夹中。以下代码:

@ECHO off
start /wait mysqldump.exe -u user -p "password" database > "Z:\sql-backup\"database-backup.sql

任何帮助都会很有帮助。新的批处理脚本

我在批处理文件中使用了下面的命令,并且它工作正常。 首先,您应该转到bin目录并发出下面提到的mysqldump命令。与您可以在批处理文件中提及的内容相同

cd C:\Program Files(x86)\MySQL\MySQL服务器5.6\bin


mysqldump-uroot-ppassword database>“C:\ProgramData\MySQL\MySQL Server 5.6\Data\”database_bkp.sql

删除目标中的双引号否,相同,它运行,但文件为空。删除开始/等待。。至少是暂时的,也许你会看到一条错误消息。还可以引用你的密码删除启动/等待修复。非常感谢。