본문 바로가기
DB

[MySQL] mysqldump

by 체리 2007. 3. 31.
반응형

mysqldump를 이용한 백업 및 복구

1) 전체 DB를 백업
mysqldump -u myhome -p -A > mysql_backup_all.sql

2) 데이타베이스별로 백업 (--databases 뒤에 myhome mysql 등 줄줄이 나열함)
mysqldump -u myhome -p --databases myhome mysql > mysql_backup.sql

3) 특정 테이블 백업 (myhome의 tablea만 백업)
mysqldump -u myhome -p --myhome tablea > mysql_backup_tablea.sql

-------

다음으로 복구하는 법입니다.
mysql -u myhome -p myhome < 백업한파일명.sql

복구시 원래의 데이타를 drop 하신뒤에 복구 스크립트를 돌리세요.
참고로 create table 같은거 빼고 data만 백업하실때는 mysqldump시
옵션을 --no-create-info를 추가로 주시면 됩니다.


출처 : http://blog.naver.com/galer/130006267784

반응형

'DB' 카테고리의 다른 글

[Oracle] Index Rebuild  (0) 2007.03.31
[MySQL] 처음 설치 후 관리자 암호 설정  (0) 2007.03.31
[PostgreSQL] 접속하기  (0) 2007.03.31
[PostgreSQL] 쿼리 몇가지..  (0) 2007.03.31

댓글