Amazon Relational Database Service 약자
AWS에서 제공하는 관계형 데이터 베이스
지원해주는 DB로는 다음과 같이 있다
AURORA
IBM DB2
MySQL
MariaDB
Oracle
Postgres
SQL Server
RDS는 데이터베이스 생성, 백업, 모니터링, 패치 및 업그레이드와 같은 복잡한 관리를 AWS가 대신해주므로, 사용자는 애플리케이션 개발에만 집중할 수 있다.
AWS RDS > 데이터베이스 > DB식별자 > database-1 > 연결 및 보안에서 엔드포인트 확인 가능
-- AWS RDS 외부(원격) 접속
% mysql -h "aws엔드포인트" -P <포트> -u <마스터 사용자 이름> -p
프리티어 모드로 사용하고 있어 무료 버전 시간을 최대한 길게 갖기 위해 사용하지 않을 땐 컴퓨터 끄듯 중지 해놓는 게 좋다
AWS RDS > 데이터베이스 > 중지하려는 DB 식별자 체크 > 작업 > 일시적으로 중지 > 중지 > 스냅샷 생성 x
"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" -h "endpoint" -P 3306 -u admin -pshow databases;
use mysql;
show tables;
select host, user from user;
+-----------+------------------+
| host | user |
+-----------+------------------+
| % | admin | -- 외부접속 성공완료
| localhost | mysql.infoschema |
| localhost | mysql.session |
| localhost | mysql.sys |
| localhost | rdsadmin |
+-----------+------------------+