DB
[MySQL] mysqldump
체리
2007. 3. 31. 16:15
반응형
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
반응형