티스토리 뷰

반응형

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

자세한 내용은 메뉴얼을 보세요.. 맨위에 소개한 두가지면 왠만하면 대부분 처리되지 않을까 합니다.


반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함