필요에 따른 mysql dump 방법
1. database 전체 데이터베이스 dump
1 2 3 |
# mysqldump -u root -p –all-databases > db.sql |
2. 특정 테이블만 dump
1 2 3 |
# mysqldump -u root -p db명 talbe1 table2 > table.sql |
3. 스키마(테이블구조만) dump
1 2 3 |
# mysqldump –no-data db명 > db.sql |
4. 데이터만(테이블구조 제외) dump
1 2 3 |
# mysqldump -u root -p –no-create db명 > db.sql |
5. 특정테이블 제외 dump
1 2 3 |
# mysqldump -u root -p db명 –ignore-table=db.table1 –ignore-table=db.table2 > db.sq |