Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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
如何做bat文件mysql_Mysql_Batch File - Fatal编程技术网

如何做bat文件mysql

如何做bat文件mysql,mysql,batch-file,Mysql,Batch File,我有这个代码,用于如何做mysql bat文件的备份,这是代码 @echo off echo Starting Backup of Mysql Database on server For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set dt=%%c-%%a-%%b) For /f "tokens=1-4 delims=:." %%a in ('echo %time%') do (set tm=%%a%%b%%c%%d) set bku

我有这个代码,用于如何做mysql bat文件的备份,这是代码

@echo off
echo Starting Backup of Mysql Database on server 
For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set dt=%%c-%%a-%%b)
For /f "tokens=1-4 delims=:." %%a in ('echo %time%') do (set tm=%%a%%b%%c%%d)
set bkupfilename=%1 %dt% %tm%.sql
echo Backing up to file: %bkupfilename%
mysqldump -p 3306 -h 192.168.0.1 -u root -p 123456 

bayanat>C:\mysql_daily_backups\"bayanat%bkupfilename%"

端口必须为-p而不是-p(-port=port_num,-p port_num),并且-p和密码之间没有空格

<-- snip -->
mysqldump -alv -P 3306 -h 192.168.0.1 -u root -p123456
bayanat 2> C:\mysql_daily_backups\output.log >C:\mysql_daily_backups\"bayanat%bkupfilename%"

mysqldump-alv-p3306-h192.168.0.1-u根-p123456
bayanat 2>C:\mysql\u daily\u backups\output.log>C:\mysql\u daily\u backups\“bayanat%bkupfilename%”

它生成空sql文件有什么问题?您是否尝试了-p123456请检查我编辑的答案,我们必须添加日志以检测问题的根源。仍然是相同的问题空sql文件我认为您在访问数据库时遇到问题。你试过本地数据库吗?是的,是一样的。你觉得怎么样。output.log的内容是什么?我在哪里可以找到output.log?