【RDS】EC2와 RDS(MySQL)간의 접속을 확립한다
목표
· EC2 서버와 RDS (MySQL) 간의 연결을 설정합니다.
전제
· 구축된 EC2가 존재할 것.
이용환경
EC2
OS(AMI):Amazon Linux 2 AMI(HVM), SSD Volume Type
소프트웨어: mysql Ver 14.14 Distrib 5.5.62, for Linux (x86_64) using readline 5.1
RDS
데이터베이스 엔진: MySQL(5.7.22)
참고 AWS 문서
MySQL DB 인스턴스를 생성하여 MySQL DB 인스턴스의 데이터베이스에 연결
htps : // / cs. 아 ws. 아마존. 이 m / 그럼 _ jp / 아마 웬 RDS / 아 st / 우세 r 구이로 / 챠 P_ 갓찐 gS 타 r d. C Reinchin g 이런 c-chin g. MySQL. HTML
작업 흐름
항번
제목
1
RDS 만들기
2
MySQL 클라이언트 연결
절차
1. RDS 만들기
①AWS Management Console에 로그인하고 Amazon RDS 콘솔(htps : // 이런. 아 ws. 아마존. 이 m/rds/) 열기
②
データベースの作成
를 클릭③ 데이터베이스 작성 방법 선택
다음과 같이 각 값을 입력하십시오.
簡単作成
(데이터베이스의 상세 설정의 대부분을 디폴트로 설정해 줍니다)데이터베이스 엔진은
MySQL
임의의
DBインスタンス識別子
와 マスターユーザ名
(MySQL 접속시의 인증등으로 이용됩니다)를 입력マスターパスワード
를 입력 (비밀번호 자동 생성하는 것도 가능, MySQL 접속시의 인증으로 이용됩니다)④ 작성한 RDS가
利用可能
가 될 때까지 대기⑤ 만든 RDS
3306番ポート
열기작성한 RDS의 상세 화면으로부터
VPCセキュリティグループをクリック
(이용 포트가 3306번인 것도 확인)3306番ポート
허용2.MySQL 클라이언트 연결
①EC2에 OS 로그인
②MySQL 클라이언트 설치
sudo yum install mysql
실행
# Complete!と出力されること
[ec2-user@ip-172-31-32-13 ~]$ sudo yum install mysql
(中略)
Installed:
mysql.noarch 0:5.5-1.6.amzn1
Dependency Installed:
mysql-config.x86_64 0:5.5.62-1.23.amzn1 mysql55.x86_64 0:5.5.62-1.23.amzn1
mysql55-libs.x86_64 0:5.5.62-1.23.amzn1
Complete!
③MySQL 로그인
mysql -h <RDSエンドポイント名> -P 3306 -u <マスターユーザ名> -p
실행
# マスターユーザのパスワードを入力し、正常にログイン出来ればOK
[ec2-user@ip-172-31-32-13 ~]$ mysql -h database-test.cgfjapta11py.ap-northeast-1.rds.amazonaws.com -P 3306 -u admin -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.7.22-log Source distribution
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Reference
이 문제에 관하여(【RDS】EC2와 RDS(MySQL)간의 접속을 확립한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/OPySPGcLYpJE0Tc/items/0fc95a6b865f6bb89179텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)