찾다

 >  Q&A  >  본문

php - 批处理备份mysql多个数据库每次备份的时候如何保存在同一个文件夹下?

    批处理生成的mysql数据一天备份一次 如何在批处理中创建以当天命名的文件夹并把生成的sql文件保存在文件夹下

@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
D:\wamp\bin\mysql\mysql5.5.24\bin\mysqldump --opt -u root --password=123456 anna > E:\crontab\mysql\sql\bbs_anna%Ymd%.sql

D:\wamp\bin\mysql\mysql5.5.24\bin\mysqldump --opt -u root --password=123456 typecho > E:\crontab\mysql\sql\bbs_typecho%Ymd%.sql
@echo on
PHP中文网PHP中文网2820일 전232

모든 응답(1)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-04-10 17:19:01

    只要新建一个目录就可以了,根据你的文件修改如下:
    @echo off
    set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
    mkdir E:\crontab\mysql\sql\%Ymd%
    D:\wamp\bin\mysql\mysql5.5.24\bin\mysqldump --opt -u root --password=123456 anna > E:\crontab\mysql\sql\%Ymd%\bbs_anna.sql
    D:\wamp\bin\mysql\mysql5.5.24\bin\mysqldump --opt -u root --password=123456 typecho > E:\crontab\mysql\sql\%Ymd%\bbs_typecho.sql
    @echo on

    회신하다
    0
  • 취소회신하다