AWS RDS (database-1)에 접속하기
Database (zerobase)를 생성하고 확인하기
(DEFAULT CHARACTER SET utf8mb4)
사용자(zero)를 추가하고 확인하기
CREATE USER 'zero'@'%' IDENTIFIED BY '비밀번호';
user가 생성된 것을 확인하려면 user table에서
select host, user from user;
로 확인
사용자(zero)에게 외부에서 zerobase에 접근해서 사용하기 위한 권한을 부여하기
grant all on zerobase.* to 'zero'@'%';
show grants for 'zero'@'%'; 이 코드로 확인 가능
AWS RDS (database-1)의 zerobase 데이터베이스 백업하기 (--set-gtid-purged=OFF) 옵션을 추가해서
AWS RDS (database-1)에 admin 계정으로 로그인하기
Database (zerodb)를 생성하기 (DEFAULT CHARACTER SET utf8mb4)
앞서 생성한 사용자 (zero@%)에게 zerodb의 모든 권한 부여하기
앞서 백업한 zerobase 백업 파일을 zerodb에서 실행하기
police_station 테이블에 아래 데이터를 INSERT 하기 위한 SQL 파일 생성하기
INSERT INTO police_station VALUES ('서울특별시경찰청', '서울시 종로구 사직로8길 31');
INSERT INTO police_station VALUES ('서울중부경찰서', '서울특별시 중구 수표로 27');
INSERT INTO police_station VALUES ('서울종로경찰서', '서울특별시 종로구 율곡로 46');
INSERT INTO police_station VALUES ('서울남대문경찰서', '서울특별시 중구 한강대로 410');
SQL 파일을 실행하여 AWS RDS (database-1) zerobase의 police_station 테이블에 데이터를 INSERT 하고 확인하기
AWS RDS (database-1) zerobase의 police_station 테이블을 SQL파일로 백업하기
SQL 파일을 실행하여 AWS RDS (database-1) zerodb의 police_station 테이블을 zerobase와 동일하게 만들고 확인하기