작년까지는 mysql workbench와 rds 연동하는 것이 쉬웠는데 올해 초부터 ec2를 제외한 ipv4가 유료화 되면서(프리티어 한정) rds 퍼블릭 ip를 사용하려면 돈을 내도록 바뀌었다..
ipv4 유료화 공지
나는 프리티어로 돈을 내지 않고 사용하려고 하기 때문에 rds에서 퍼블릭 액세스를 해제해줬다. 퍼블릭 액세스를 해제하면 db와 연결하는게 약간 복잡해진다.
이거 연결하는게 생각보다 어려웠어서 정리해보려고 한다.

작년에는 이 창에서 연결하면 되었는데 rds 퍼블릭 ip를 사용할 수 없게 되고 ssh를 사용해서 연동해야 한다.

ec2 보안 그룹에서 인바운드 규칙 편집을 해야한다.
보안 그룹에서 설명에 database가 있는 보안그룹에 들어간다.
밑으로 내려서 인바운드 규칙 편집을 누른다

원래는 모든 TCP만 있을 것이다. 내 IP를 선택해 추가해준다.


성공.. 생각보다 오래 걸렸지만 연결돼서 다행이다.