Windows环境下mysql备份命令mysqldump

if %time:~0,2% leq 9 (set hour=0%time:~1,1%) else (set hour=%time:~0,2%)
mysqldump -h地址 -u用户名 -p密码 数据库名 -rF:/mysql_BAK/文件名_%date:~0,4%%date:~5,2%%date:~8,2%%hour%%time:~3,2%.sql
格式化 hour的原因
TIME 是00点的时候,电脑显示的是0 不是00所以TIME 0~2 会有空格。

导致文件名产生空格 数据库备份失败
解决方案 补0 if %time:~0,2% leq 9 (set hour=0%time:~1,1%) else (set hour=%time:~0,2%)
C:/Users/EDY>if %time:~0,2% leq 9 (set hour=0%time:~1,1%) else (set hour=%time:~0,2%)
C:/Users/EDY>echo %hour%
09
C:/Users/EDY>echo %date:~0

Windows环境下mysql备份命令mysqldump最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/25076.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>