首頁  >  文章  >  後端開發  >  批次備份mysql多個資料庫每次備份的時候如何保存在同一個資料夾下?

批次備份mysql多個資料庫每次備份的時候如何保存在同一個資料夾下?

WBOY
WBOY原創
2016-10-17 09:29:591355瀏覽

    批次產生的mysql資料一天備份一次 如何在批次中建立以當天命名的資料夾並將產生的sql檔案保存在資料夾下

<code>@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</code>

回覆內容:

    批次產生的mysql資料一天備份一次 如何在批次中建立以當天命名的資料夾並將產生的sql檔案保存在資料夾下

<code>@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</code>

只要新建一個目錄就可以了,根據你的文件修改如下:
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
mkdir E:crontabmysqlsql%Ymd%
D:wampbinmysqlmysql5.5.24binmysqldump --opt -u root --password=123456 anna > E:crontabmysqlsql%Ymd%bbs_anna.umpmy -password=123456 typecho > E:crontabmysqlsql%Ymd%bbs_typecho.sql
@echo on

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn