=========================
백업
=========================
일반적인 백업
mysqldump -h호스트 -u계정 -p DB명 > D:\backup\파일명.sql
mysqldump -h호스트 -u계정 -p DB명 테이블1 테이블2 테이블3 > D:\backup\파일명.sql
AWS 백업
mysqldump -h앤드포인트 -u계정 --set-gtid-purged=OFF -v -p DB명 > D:\backup\파일명.sql
mysqldump -h앤드포인트 -u계정 --set-gtid-purged=OFF -v -p DB명 테이블1 테이블2 테이블3 > D:\backup\파일명.sql
=========================
복원
=========================
* 해당 DB를 먼저 생성하고..
CREATE DATABASE DB명 default CHARACTER SET UTF8;
복원은 전체나 테이블별이나 동일 함
mysql -h호스트 -u계정 -p DB명 < D:\backup\파일명.sql
복원시 오류
ERROR 1273 (HY000) at line 25: Unknown collation: 'utf8mb4_0900_ai_ci'
(1) 복원 할 데이터베이스를 만들 때 CHARACTER SET UTF8 옵션을 추가.
(2) 백업한 .sql 파일을 열어서 utf8mb4_0900_ai_ci 을 utf8mb4_general_ci 로 변경.