백업 bat 파일 생성
PATH 등록 : C:\Program Files\MySQL\MySQL Server 8.0\bin
@ECHO OFF
ECHO MySQL backup start
FOR /F "tokens=1-3 delims=- " %%a IN ('DATE /T') DO (SET dt=%%a-%%b-%%c)
FOR /F "tokens=1-4 delims=:." %%a IN ('ECHO %TIME%') DO (SET tm=%%a%%b%%c%%d)
SET backupfilename=_%dt%_%tm%.sql
ECHO backupfilename : %backupfilename%
mysqldump --routines -h 127.0.0.1 -uadmin -ppassword sbrtls > D:\backup\db\"backup%backupfilename%"
ECHO delete old backup file
FORFILES /P D:\backup\db /S /M *.sql /D -30 /C "cmd /c del @file"
ECHO MySQL backup end
'Data Engineering > MY-SQL' 카테고리의 다른 글
[mysql] 대소문자 구분 (0) | 2022.10.11 |
---|---|
[my-sql] 윈도우용 mysql 설정파일(my.ini) 파일 위치 (0) | 2022.10.11 |
[MariaDB/MySQL] 백업 및 복구 (0) | 2022.09.13 |
MySql & MariaDB 계정 비밀번호 변경하기 (0) | 2022.09.13 |
[Ubuntu] MariaDB 설치 및 계정생성 (0) | 2022.09.13 |