백업
mysqldump -uID -pPassword DBname > fileName.sql
복구
mysql -uID -pPassword DBname < fileName.sql
mysqldump -uID -pPassword DBname > fileName.sql
복구
mysql -uID -pPassword DBname < fileName.sql
파일은 루트에 저장된다.
특정 테이블만 백업할 경우는
mysqldump -uID -pPassword DBname TABLEname > fileName.sql
Structure는 빼고 Data만 덤프
mysqldump -uID -pPassword DBname --no-create-info > fileName.sql
A DB와 B DB의 칼럼이 한두 개가 다를 경우 아래와 같은 그지 같은 에러가 나온다.
ERROR 1136 at line 27496: Column count doesn't match value count at row 1
이럴 경우엔 아래와 같은 옵션을 주면 해결!
mysqldump -uID -pPassword DBname --complete-insert > fileName.sql