반응형
모든 DB백업
--all-databases 옵션을 사용한다.
모든 DB복구
DB백업
백업시 DB명을 입력해 백업한다.
DB복원
복원시 데이터가 들어갈 DB명을 입력한다.
Table백업
DB 백업과 비슷하며 Table명을 추가로 적어준다.
Table복원
DB복원과 같다. 즉, 아래와 같은 명령어는 없다.
Table Schema
Table의 구조를 백업한다. 데이터는 백업하지 않기때문에 유의한다.
Table명을 생략하면 DB내의 모든 Table의 Schema를 백업한다.
--all-databases 옵션을 사용한다.
mysqldump -u아이디 -p --all-databases > 저장할파일명.sql
ex) mysqldump -uroot -p --all-databases > all.sql모든 DB복구
mysqldump -u아이디 -p < 불러올파일명.sql
ex) mysqldump -uroot -p < all.sqlDB백업
백업시 DB명을 입력해 백업한다.
mysqldump -u아이디 -p DB명 > 저장할파일명.sql
ex) mysqldump -uroot -p text > test.sqlDB복원
복원시 데이터가 들어갈 DB명을 입력한다.
mysql -u아이디 -p DB명 < 불러올파일명.sql
ex) mysql -uroot -p test < test.sqlTable백업
DB 백업과 비슷하며 Table명을 추가로 적어준다.
mysqldump -u아이디 -p DB명 Table명> 저장할파일명.sql
ex) mysqldump -uroot -p test member > member.sqlTable복원
DB복원과 같다. 즉, 아래와 같은 명령어는 없다.
mysql -u아이디 -p DB명 Table명 < 불러올파일명.sql
Table Schema
Table의 구조를 백업한다. 데이터는 백업하지 않기때문에 유의한다.
Table명을 생략하면 DB내의 모든 Table의 Schema를 백업한다.
mysqldump -u아이디 -p DB명 Table명 > 저장할파일명.sql
반응형
'Database' 카테고리의 다른 글
[MySQL] query 결과에서 다시 query하기 (0) | 2013.08.20 |
---|---|
[MySQL] varchar형태를 date 형태로 변경시 (0) | 2013.06.23 |
[MySQL] 특정 레코드 앞, 뒤 레코드값 가져오기 (1) | 2013.06.17 |
[MySQL] 쿼리 결과 출력시 순서값 표시하기 (0) | 2013.05.28 |
[MySQL] MySQL 접속, 관리 프로그램 (3) | 2013.05.27 |