본문 바로가기
DBMS(DataBase Management System)/MariaDB

[윈도우] MariaDB 데이터를 SQL 파일로 백업하는 스크립트

by 연구자 공학코드 2023. 3. 8.

공지사항

  1. 코스닥 상장사 중견기업인 에스트래픽에서 사세 확장으로 인해 아래와 같이 채용을 진행 중입니다.
    도로·교통 분야 Full-Stack 개발자 채용(신입/경력): https://www.jobkorea.co.kr/Recruit/GI_Read/45943451
    도로·교통 분야 서버 개발자 채용(경력): https://www.jobkorea.co.kr/Recruit/GI_Read/45943457

  2. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

데이터베이스 백업은 아주 중요하다. 백업하는 방법은 여러가지가 있겠지만 본 글에서는 특정 데이터를 SQL 파일로 가공하는 방법을 설명한다.

백업 스크립트

SQL 파일로 MariaDB 데이터베이스를 백업하는 스크립트는 아래와 같다. 필자의 경우 아래와 같이 파일명에 작업일시를 붙여서 파일을 저장하도록 스크립트를 작성한다.

@echo off
set YEAR=%date:~0,4%
set MONTH=%date:~5,2%
set DAY=%date:~8,2%
set HOUR=%time:~0,2%
set MINUTE=%time:~3,2%
set SECOND=%time:~6,2%

set date_format=%YEAR%%MONTH%%DAY%%HOUR%%MINUTE%%SECOND%

mysqldump -u[계정명] -p[비밀번호] [스키마명] > [파일명].sql

mysqldump를 인식하지 못 하면 MariaDB 설치 경로에 있는 하위 폴더 'bin'의 절대경로를 입력하거나 시스템 변수 'Path'에 해당 경로를 입력하면 된다.

실행 결과가 나타난 화면

 

728x90
반응형

댓글