

RDS창에서 데이터베이스를 생성 버튼을 클릭해줍니다.


3. 암호를 설정해줍니다. 이 암호는 나중에 db연동시 꼭 기억해야 할 암호이므로 기억하기 쉬운 password를 입력해줍니다.

예를 체크하여 접근가능 하도록 설정합니다.
본격적으로 연동 전에 RDS에도 보안 규칙을 위와 같이 하나 추가를 해주어야 합니다.

mysql workbench를 설치하고 Mysql Connection 옆에 +버튼을 눌러 추가해야합니다.
위와 같이 Connection Name에는 원하는 이름 Hostname에는 aws의 엔드포인트를
Username에는 aws 데이터베이스 생성시 입력한 username을(입력해주지 않았다면 디폴트값은 admin)
입력하고 마지막에 password의 Store in Keychain..을 클릭하여 앞에서 설정했던 암호를 입력해준다.

그렇게 연동을 성공하여 확인하게 되면 스키마에서 우리가 이름 지었던 초기 설정 DB이름을 확인할 수 있다.

remote development를 설치해줍니다.



mysqlclient를 설치해주어야 합니다.pip install mysqlclient
하지만 우분투환경에서 설치시 에러가 나는 것을 확인할 수 있다.
sudo apt-get install python3-dev default-libmysqlclient-dev build-essential
위의 패키지를 설치하고 다시 설치해주면 된다.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # engine: mysql
'NAME' : 'initDB', # DB Name
'USER' : 'admin', # DB User
'PASSWORD' : <설정한 패스워드>, # Password
'HOST': '', # 생성한 데이터베이스 엔드포인트
'PORT': '3306', # 데이터베이스 포트
}
}
}


👍올바른 피드백은 언제든지 환영입니다~!