mysql 데이터베이스 덤프 및 복원
#> mysqldump -u root -p --databases database-name > dump-file-name.sql
#> mysql -u root -p < dump-file-name.sql
--database 옵션은 데이터베이스 생성 쿼리를 포함한다. 만약 기존 데이터 베이스가 있으면 --databases (or -B) 옵션을 제외하고 dump 파일을 생성하면 된다. 만약 기존 db에 복원하기 위해서는 복원시 db 명을 입력한다.
#> mysql -u root -p database-name < dump-file-name.sql
특정 테이블만 덤프
#> mysqldump -u root -p database-name table-name > dump-file-name.sql
테이블 스키마만 덤프 : -d 옵션을 사용한다.
#> mysqldump -u root -p -d database-name > dump-file-name.sql
'시스템 > DB' 카테고리의 다른 글
H2 DB 기본 설정 (0) | 2017.02.28 |
---|---|
mysql 접근 ip 추가 (0) | 2017.02.20 |
MySQL Slow Log (0) | 2017.02.13 |
mysql 클러스터 구성 (0) | 2017.02.05 |