SMALL

@echo off
setlocal

 

-- 여긴 날짜 세팅을 위해서 각각 변수에 할당.
@set YEAR=%date:~0,4%
@set MONTH=%date:~5,2%
@set DAY=%date:~8,2%

 

-- date1에 오늘날짜 입력 20180928 형식
@set date=%YEAR%%MONTH%%DAY%

 

--에코로 cmd창에 데이터 표시함. 이건 테스트후에 지워도 된다.
echo %date%
echo %YEAR%

 

-- mysqldump로 데이터 백업하는 명령어. 그냥할려면 mysqldump 를 찾을수 없습니다라고 뜨니 패스를 등록해야됨.

mysqldump -u 계정명 -p암호 "데이터베이스명" > "C:\Users\baek\Google 드라이브\DBbackup_%date%.sql"

 

--아래는 7z압축으로 데이터 절감을 위한 명령어.
7z a "C:\Users\baek\Google 드라이브\DBbackup_%date%.sql.zip" "C:\Users\baek\Google 드라이브\DBbackup_%date%.sql"

 

--압축후에 기존 파일은 제거한다.

del "C:\Users\baek\Google 드라이브\DBbackup_%date%.sql"

 

--구글드라이브에 저장하면 클라우드에 올라가므로 2중 백업을 대체함.

 

 

mysqldump path 등록은 아래에서 확인.

 

http://leapup.tistory.com/98

LIST

'프로그래밍 > 데이터베이스' 카테고리의 다른 글

계층형 쿼리  (0) 2013.01.25
mybatis where in  (0) 2013.01.15
SMALL

퀘스트 소프트에서 freeware 버전으로 mysql 툴이 있구나.

https://www.quest.com/common/registration.aspx?requestdefid=11781

LIST

'프로그래밍' 카테고리의 다른 글

PropertyInfo 오류  (0) 2013.06.24
fedora text mode  (0) 2013.06.18
This kernel requires the following features not present on the CPU  (0) 2013.05.08
형식 이니셜라이저에서 예외를 throw했습니다  (0) 2013.04.26
0x8007007E  (0) 2013.04.18

+ Recent posts