如何做bat文件mysql
我有这个代码,用于如何做mysql bat文件的备份,这是代码如何做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
@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?