본문 바로가기

DataBase

[MySQL] DB 백업 및 복구 (import / export)

반응형


DB를 백업하거나 복구해야 할때 사용되는 명령어.


DBMS : MySQL5.1



1. DB Export

    root@web]# mysqldump –u DB사용자 –p DB > 파일명

    예) mysqldump -u root -p testDB > /home/user/testDB.sql


2. DB Import

    root@web]# mysql -u root -p DB명 < 파일명

    예) root@web]# mysql -u root -p testDB < /home/user/testDB.sql




Tip) 사용자를 포함한 전체 DB를 export 할때는 아래와 같이 -A 옵션 사용.

    root@web]# mysqldump -u root -p -A > 파일명


Tip) DB에서 특정 테이블만 제외하고 export 할때는 --ignore-table 옵션을 사용

    root@web]# mysqldump –u DB사용자 –p --ignore-table=제외할 테이블명 DB > 파일명

    예) root@web]# root@web]# mysql -u root -p --ignore-table=zipcode testDB > /home/user/testDB.sql


'DataBase' 카테고리의 다른 글

[DBMS] DML, DDL, DCL 뜻  (0) 2014.07.29
[MySQL] GROUP_CONCAT 사용하기  (6) 2014.07.28
[MySQL] 사용자 계정 생성 및 권한 주기  (0) 2014.07.24
[MySQL] DB 생성 및 DB 삭제  (0) 2014.07.24
[MySQL] 리눅스 MySQL 설치  (2) 2014.07.24