9Cells

mysqldump

백업 후 복구 시 이모지(emoji)가 사라지는 문제 해결하기

mysqldump 사용 시 --default-character-set=utf8mb4를 추가하여 해결 가능합니다. .my.cnf 파일의 [client]default-character-set=utf8mb4를 추가하면 dump 시에 매번 옵션을 입력하지 않아도 됩니다.

백업 시 데이터만 백업하기

--no-create-info 옵션을 지정하면 데이터만 백업하고 테이블 생성 코드는 만들어지지 않습니다.

특정 테이블을 백업에서 제외하기

--ignore-table=testdb.migrations 이렇게 옵션을 사용하면 testdb 데이터베이스의 migrations 테이블은 백업하지 않습니다. 여러 테이블을 백업에서 제외하려면 --ignore-table을 여러번 사용합니다.