>  기사  >  백엔드 개발  >  여러 MySQL 데이터베이스를 일괄 백업하고 매번 동일한 폴더에 저장하는 방법은 무엇입니까?

여러 MySQL 데이터베이스를 일괄 백업하고 매번 동일한 폴더에 저장하는 방법은 무엇입니까?

WBOY
WBOY원래의
2016-10-17 09:29:591355검색

일괄 처리로 생성된 mysql 데이터는 1일 1회 백업됩니다. 일괄 처리로 当天命名的文件夹을 생성하고, 생성된 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 데이터는 1일 1회 백업됩니다. 일괄 처리로 当天命名的文件夹을 생성하고, 생성된 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.sql
D:wampbinmysqlmysql5.5.24binmysqldump --opt -u root --password=123456 typecho > E:crontabmysqlsql%Ymd%bbs_typecho.sql
@echo on

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.