[MySQL] 특정 row(행)만 백업하기

MySQL 백업시 특정 row(행 데이터)만 백업하는 쿼리문


mysqldump -u [유저명] -p [DB명] [테이블명] --default-character-set=utf8 --where=" pk in (1,2) " > [덤프파일경로]


옵션에 --where="[CONDITION]"을 추가하여 조건에 맞는 ROW만 백업이 가능하다.

다만 덤프파일에는 테이블 생성 쿼리문도 포함된다.

charset 오류 발생시 --default-character-set=utf8 을 추가해서 백업한다.