DBMS/MySQL 5.1
데이터 백업과 복구
본클라쓰
2009. 9. 16. 11:41
■ 데이터베이스 백업
마이에스큐엘 명령어인 "mysqldump" 명령어를 사용하여 데이터베이스를 백업할 수 있습니다. mysqldump 명령어를 사용하는 방법은 다음과 같습니다.
mysqldump - u [사용자명] -p [백업할 데이터베이스명] > [외부로 저장될 파일이름]
이때 저장되는 파일 이름은 *.sql 형태로 저장이 됩니다. 백업된 파일의 내용은 다음과 같습니다.
# MySQL dump 0.0
#
# Host : localhost Database : 디비명
# ------------------------------------------------------
# Server version 0.0.0
#
# Table structure for table '테이브명'
#
CREATE TABLE 테이블명 {
테이블 생성문
}
#
# Dumping data for table '테이블명'
#
INSERT INTO 테이블명 VALUES {};
.
.
.
■ 백업 데이터 복구 명령어
mysql -u [사용자명] -p [복구할 데이터베이스명] < [백업된 sql 파일]