RDS 프리티어 설정시 1년동안 20기가 까지 무료 (text 위주라 부족하지 않을듯)
MariaDB 10.2.21 로 설치함
할당 스토리지는 20gib
퍼블릭 액세스 가능 (외부 접속 허용설정)
보안 그룹 인바인드 설정 (포트 열어주어야 함 외부설정을 위함)



파라미터 그룹 설정으로 타임존, 캐릭터셋, 맥스 커넥션을 지정
https://leveloper.tistory.com/18
연결 방법 3가지
mysql 워크벤치를 이용
MySQL Connections 옆의 +버튼을 누른다.

hostname⇒RDS Endpoint
Port⇒3306
Username, Password⇒RDS에서 지정한 이름과 비밀번호 를 입력한 후 Test Connection을 눌러서 정상 작동하면 OK를 누르면 된다.

HeidiSQL 사용
EC2에서 접근하여 mysql 접속 가능
포트를 3306으로 설정하지 않아 인바운드 설정이 먹히지 않음.
생성된 데이터 베이스 인스턴스를 클릭하고 수정 버튼으로 들어가 포트를 수정 할 수 있었음.
연결 실패가 뜰 시 데이터베이스 인스턴스에서 퍼블릭 액세스가 가능한지 체크해 볼 것

create table UserTable(
userID varchar(30) not null,
userPassword varchar(50) not null,
userDeadline date not null,
userEmail varchar(30) not null,
primary key(userID)
);
create table UsernameTable(
userID varchar(30) not null,
userClusterName varchar(10) not null,
primary key(userID),
foreign key(userID) references UserTable(userID)
);
create table MessageTable(
messageID integer not null auto_increment,
userID varchar(30) not null,
senderNickname varchar(30) not null,
senderClusterName varchar(10) not null,
messageText varchar(2000) not null,
primary key(messageID),
foreign key(userID) references UserTable(userID)
);