티스토리 뷰
MySQL의 DB 백업 및 복구에 대해서 간단하게 정리해 봅니다.
MySQL 데이터 백업
백업: mysqldump -u DB계정 -p DB명 > 저장할파일명
복구: mysql -u DB계정 -p DB명 < 저장한파일명
DB 백업 예제
>mysqldump -u root -p mini > mini.sql
Enter password:
DB 생성 예제
> mysqladmin -u root -p create mini
Enter password:
DB 복구 예제
> mysql -u root -p mini < mini.sql
Enter password:
데이터베이스(예, mini)의 특정 테이블(예, member) 백업과 복구
> mysqldump -u root -p mini member > mini_member.sql
Enter password:
> mysql -u root -p mini < mini_member.sql
Enter password:
이외에도 여러개의 데이터베이스를 한번에 백업하고 복구하거나 전체 데이터베이스를 할 수도 있지만 해당 내용은 다음과 같은 옵션으로 처리할 수 있습니다.
-databases DB1 DB2 DB3
-all-databases
자세한 내용은 메뉴얼을 보세요.. 맨위에 소개한 두가지면 왠만하면 대부분 처리되지 않을까 합니다.
'프로그래밍 > MySQL' 카테고리의 다른 글
MySQL 쿼리를 활용해 지도 위치간 거리 계산하기 (0) | 2011.11.08 |
---|---|
MySQL 중지 및 시작하는 명령어 (0) | 2011.09.19 |
MySQL 쿼리 결과를 파일로 저장하기 (0) | 2011.09.03 |
MySQL noinstall 설치 및 서비스 등록하기 (0) | 2011.08.30 |
MySQL 주요 명령어 모음 (0) | 2007.06.08 |
댓글