오늘도 한 뼘 더
[MySQL] MySQL 데이터 백업 | 복원 본문
728x90
반응형
# 데이터 백업
mysqldump 명령어를 통해서 데이터 백업을 진행
mysqldump -h ${HOST_NAME} \
-u {USER} \
-p \
--set-gtid-purged=OFF
${DATABASE_NAME} > dump.sql
- set-gtid-purged=OFF : mysql 서버의 사용자와 데이터를 백업, 복원하는 사용자가 달라도 문제가 안 생기도록 설정하는 명령어
# 데이터 복원
1. 백업을 할 때 스키마 또는 데이터베이스를 같이 만들어 주는 명령어를 포함한 파일로 복원할 경우
mysql -h ${HOST_NAME} -u {USER} -p < dump.sql
2. 데이터와 테이블 구조만 백업이 된 파일일 경우
mysql -h ${HOST_NAME} -u {USER} -p ${DATABASE} < dump.sql
728x90
반응형
'Study > MySQL' 카테고리의 다른 글
Comments