rds mysql export import (덤프)

BackEnd_Ash.log·2020년 4월 18일
0

database

목록 보기
3/31

aws 는 대부분 알고 계실꺼고
많이 애용하고 있다 .

rds 에 데이터를 넣었느데
이것을 local 에다가 넣고싶을때도 있을것이고 ,
아니면 이관할 경우가 생길수도 있습니다.

이럴경우를 생각하며 메모를 남겼습니다 .

export

우선 rds 에 있는 데이터를
뽑아서 제 local 에 저장을 해야합니다 .

뽑아오기

mysqldump -h <hostname> -u <username> -p <db_name> > dump.sql

이렇게 에러가 날 수가 있다
아마 버전문제로 에러가 날수가 있는데

MYSQLDUMP 시 COLUMN_STATISTICS ERROR 이러한 에러가 발생했었습니다.

만약에 이러한 에러가 발생한다면 ,
mysqldump 명령어에 --column-statistics=0 를 추가해주시면 됩니다.

mysqldump -h <hostname> -u <username> -p <db_name> > dump.sql

이렇게 하면 됩니다 .

자 이제 뽑았으면
제 local 에 넣어야 겠죠 ??
( 데이터 이관하는것은 제가 아직 하지 않아서.. 업데이트 하도록하겠습니다 ㅠㅠㅠ)

집어넣기

내가 이미 create 로 해서 데이터 베이스를 생성을 했다면 모르겠지만 ,
데이터 베이스를 만들어줍니다.

mysqladmin -u <user_name> -p create <db_name>

자 이제 만들었으면 데이터를 넣어야 겠죠 ?!

mysql -u root -p foodly-refac < dump.sql

그리고 나서 mysql 들어가서 데이터 확인을 해보면 데이터가 잘 들어가있는것을 확인할 수있습니다 ^^

profile
꾸준함이란 ... ?

0개의 댓글