SNOWFLAKES DRAWING PAPER

[SQL] mysqldump 본문

개발/Oracle/SQL/ERD

[SQL] mysqldump

눈송2 2009. 4. 18. 13:01

mysqldump Option

 

* 데이터만 백업

mysqldump -u userName -p -t DBname > SaveFileName

 

* 프로시저만 백업

mysqldump -u userName -p mysql proc > SaveFileName

- proc : procedure 저장되는 테이블 (mysql DB에)

- mysql(DB) : 기본으로 있음

 

* 프로시저 포함한 전체 백업

mysql -u root -p --routines DBname > SaveFileName

 

* 데이터를 제외하고 스키마만 덤프

mysqldump -u userName -p -d DBname > SaveFileName

 

* 덤프 이후에 출력물의 앞에 drop table 명령 추가

mysqldump -u userName -p --add-drop-table DBname > SaveFileName

 

* 덤프하는 동안 DB접근 금지 시키기

mysqldump -u userName -p --lock_all_tables DBname > SaveFileName

[출처] mysqldump|작성자 투윙오리




'개발 > Oracle/SQL/ERD' 카테고리의 다른 글

[SQL] MYSQL :: cursor & insert error check example  (0) 2009.04.18
[SQL] MySQL Trigger  (0) 2009.04.18
[SQL] MYSQL :: show table status  (0) 2009.04.18
[SQL] MySql 데이터 타입  (0) 2009.04.18
[SQL] MySQL Stored Procedure  (0) 2009.04.18
Comments