MySQL db, table 백업덤프 생성

콘솔창 mysql설치폴더/bin/폴더 아래에서 해당 명령어를 실행하면 같은 위치에 sql파일들 생성
 

 
1. 전체 DB백업/복원
 
백업 : mysqldump -u아이디 -p –all-databases > 저장할파일명.sql 
복원 : mysqldump -u아이디 -p < 불러올파일명.sql 
2. 특정 DB백업/복원
백업 : mysqldump -u아이디 -p DB명 > 저장할파일명.sql 
복원 : mysql -u아이디 -p DB명 < 불러올파일명.sql 
3. 특정 Table백업/복원
백업 : mysqldump -u아이디 -p DB명 Table명> 저장할파일명.sql 
복원 : mysql -u아이디 -p DB명 < 불러올파일명.sql 
4. 데이터를 제외한 특정 Table Schema(구조)만 백업/복원
백업 : mysqldump -u아이디 -p DB명 Table명 > 저장할파일명.sql 
복원 : mysql -u아이디 -p DB명 < 불러올파일명.sql