MySQL DB 인스턴스에 연결하기
MySQL DB 인스턴스에 연결하기
MySQL 데이터베이스 엔진을 실행하는 DB 인스턴스에 연결하려면 먼저 DB 인스턴스를 생성해야 해요. 그런 다음 표준 MySQL 클라이언트 애플리케이션이나 유틸리티를 사용해서 연결할 수 있어요.
출처: 문서
본문
MySQL 데이터베이스 엔진을 실행하는 DB 인스턴스에 연결하려면 먼저 DB 인스턴스를 생성해야 해요. 자세한 내용은 Amazon RDS DB 인스턴스 생성을 참조하세요. Amazon RDS가 DB 인스턴스를 프로비저닝한 후에는 표준 MySQL 클라이언트 애플리케이션 또는 유틸리티를 사용하여 인스턴스에 연결할 수 있어요. 연결 문자열에서 DB 인스턴스 엔드포인트의 DNS 주소를 호스트 매개변수로 지정하고, DB 인스턴스 엔드포인트의 포트 번호를 포트 매개변수로 지정하세요.
RDS DB 인스턴스에 인증하려면 MySQL 인증 방법 중 하나 또는 AWS Identity and Access Management(IAM) 데이터베이스 인증을 사용할 수 있어요:
- MySQL 인증 방법 중 하나를 사용하여 MySQL에 인증하는 방법은 MySQL 문서의 Authentication method를 참조하세요.
- IAM 데이터베이스 인증을 사용하여 MySQL에 인증하는 방법은 MariaDB, MySQL, PostgreSQL용 IAM 데이터베이스 인증을 참조하세요.
MySQL 명령줄 클라이언트와 같은 도구를 사용하여 MySQL DB 인스턴스에 연결할 수 있어요. MySQL 명령줄 클라이언트 사용에 대한 자세한 내용은 MySQL 문서의 mysql - the MySQL command-line client를 참조하세요. 연결에 사용할 수 있는 GUI 기반 애플리케이션 중 하나는 MySQL Workbench예요. 자세한 내용은 Download MySQL Workbench 페이지를 참조하세요. MySQL(MySQL 명령줄 클라이언트 포함) 설치에 대한 자세한 내용은 Installing and upgrading MySQL을 참조하세요.
Amazon VPC 외부에서 DB 인스턴스에 연결하려면 DB 인스턴스가 공개적으로 액세스 가능해야 하고, DB 인스턴스 보안 그룹의 인바운드 규칙을 사용하여 액세스가 허용되어야 하며, 기타 요구 사항도 충족해야 해요. 자세한 내용은 Amazon RDS DB 인스턴스에 연결할 수 없음을 참조하세요.
MySQL DB 인스턴스에 대한 연결에 Secure Sockets Layer(SSL) 또는 Transport Layer Security(TLS) 암호화를 사용할 수 있어요. 자세한 내용은 Amazon RDS에서 MySQL DB 인스턴스용 SSL/TLS 지원을 참조하세요. AWS Identity and Access Management(IAM) 데이터베이스 인증을 사용하는 경우 SSL/TLS 연결을 사용해야 해요. 자세한 내용은 MariaDB, MySQL, PostgreSQL용 IAM 데이터베이스 인증을 참조하세요.
또한 웹 서버에서 DB 인스턴스에 연결할 수도 있어요. 자세한 내용은 튜토리얼: 웹 서버 및 Amazon RDS DB 인스턴스 생성을 참조하세요.
참고: MariaDB DB 인스턴스 연결에 대한 자세한 내용은 MariaDB DB 인스턴스에 연결하기를 참조하세요.
RDS for MySQL DB 인스턴스를 찾고 연결하려면 다음 주제를 참조하세요:
- RDS for MySQL DB 인스턴스의 연결 정보 찾기
- MySQL 명령줄 클라이언트 설치
- MySQL 명령줄 클라이언트에서 연결(암호화되지 않음)
- MySQL Workbench에서 연결
- AWS JDBC Driver, AWS Python Driver, AWS ODBC Driver for MySQL로 RDS for MySQL에 연결
- MySQL DB 인스턴스 연결 문제 해결