지난 시간까지는 AWS RDS 생성하는 방법을 배웠다. 이번 시간에는 생성한 AWS RDS를 DBeaver에 연결하여 프로젝트 DB를 수정하기 편하게 사용하는 방법을 포스팅하려 한다.
*1. AWS RDS 생성하기는 이전 글을 확인
DBeaver는 MySQL의 WorkBench, Oracle의 SqlDeveloper같이 DB를 시각화하여 관리하는 툴이다. DBeaver는 WorkBench나 SqlDeveloper와 다르게 Oracle, MySQL, MariaDB, PostSQL, DB2, ...등 여러 데이터베이스 종류를 연결해서 관리할 수 있다는 장점이 있다.
구글에 디비버 검색하여 DBeaver Download 사이트 클릭

*Mac M1 사용자는 MacOS for Apple Silicon (dmg) 클릭

다운로드가 시작되고

다운로드된 파일을 클릭한 뒤 DBeaver 아이콘을 Applications 폴더로 드래그 해주면 설치 완료

이제 설치한 DBeaver 프로그램에 지난번에 생성했던 RDS를 연결하여 DB를 사용해보려 한다!
설치 완료 된 프로그램을 클릭하여 실행


*AWS RDS 생성 시 선택했던 데이터베이스 유형으로 선택


*AWS RDS 엔드포인트 주소

*AWS RDS 생성 시 설정했던 화면

*Test Connection 실패 시

비밀번호가 잘 기억나지 않았는데 역시나 틀렸는지 connection error가 떴다.
이럴땐, AWS RDS 페이지의 해당 데이터베이스로 들어가서 '수정' 버튼을 누르면 새로운 비밀번호 설정이 가능하다!


*Test Connection 성공 시

AWS RDS 생성 시 설정했던 초기 데이터베이스 이름이 떠있는 것을 확인할 수 있다.

데이터베이스 오른쪽 클릭 -> SQL 편집기 -> SQL 편집기 클릭

MariaDB SQL 형식으로 SQL문 작성하여 테이블 및 데이터 생성

post 테이블이 생성된 것을 확인할 수 있다.

참고
https://backendcode.tistory.com/180
https://repost.aws/ko/knowledge-center/reset-master-user-password-rds