Amazon에는 Amazon Linux AMI라는 자체 Linux 배포판이 있습니다.
대부분 Red Hat Enterprise Linux, 따라서 CentOS Linux와 바이너리 호환됩니다.
이 페이지에서는 CLI에서 클라우드의 데이터베이스(RDS 및 Lightsail 데이터베이스 서비스)를 관리하기 위해 Amazon Linux AMI에 mysql 클라이언트 프로그램을 설치하는 방법을 설명합니다.
Amazon Linux AMI는 yum을 사용하여 mysql 프로그램을 설치합니다.
절차는 다음과 같습니다.
- 다음을 실행하여 시스템을 업데이트하십시오.
sudo yum update - 다음을 입력하여 Amazon Linux AMI에 mysql 클라이언트를 설치합니다.
sudo yum install mysql57 - 기존 클라이언트를 설치하고 다음을 실행합니다.
sudo yum install mysql57 - RDS에 연결하여 설정 테스트
mysql -u master -p -h RDS엔드포인트 (~~.rds.amazonaws.com)
모든 명령과 예제를 자세히 살펴보겠습니다.
Amazon Linux AMI에서 mysql 클라이언트 찾기
다음 yum 명령을 사용하십시오 .
sudo yum search mysql5
sudo yum list mysql5?
mysql57.x86_64 샘플 출력 패키지에 대한 설명과 요약 정보를 알아보겠습니다 .
sudo yum info mysql57.x86_64
sudo yum info mysql57
사용 가능한 패키지 이름 : mysql57 아치 : x86_64 버전 : 5.7.27 릴리스 : 1.13 .amzn1 크기 : 14 M 저장소: amzn-updates/latest 요약 : MySQL 클라이언트 프로그램 및 공유 라이브러리 URL : http://www.mysql.com 라이선스: 예외가 있는 GPLv2 및 LGPLv2 및 BSD 설명 : MySQL은 다중 사용자, 다중 스레드 SQL 데이터베이스 서버입니다. MySQL은 : 서버 데몬 ( mysqld ) 으로 구성된 클라이언트/서버 구현 : 그리고 다양한 클라이언트 프로그램과 라이브러리. 기본 패키지 : 표준 MySQL 클라이언트 프로그램과 일반 MySQL 파일을 포함합니다.
MySQL 클라이언트 프로그램 및 공유 라이브러리 설치
이제 mysql 클라이언트 프로그램을 검색하고 나열하는 방법을 알게 되었습니다.
따라서 계속해서 다음 명령을 입력하여 동일하게 설치하십시오.
sudo yum update
sudo yum install mysql57
설치 확인
다음 명령을 입력하십시오.
mysql --version
샘플 출력:
EditLine 래퍼를 사용하는 Linux(x86_64)용 mysql 버전 14.14 배포판 5.7.27
연결 구문은 다음과 같습니다.
mysql -u {db_user} -p -h {host_name_here} {db_name_here}
RDS 또는 Lightsail 데이터베이스 서비스에 연결하려면 어떻게 합니까?
mysql을 사용하는 것은 매우 쉽습니다. 쉘 프롬프트에서 호출하십시오. 이 예에서는 RDS에 연결합니다.
mysql -u {User_name} -p -h {RDS_End_Point} {DB_NAME}
mysql -u mydbuser -p -h xyz.us-east-1.rds.amazonaws.com
mysql 명령 옵션은 다음과 같습니다.
- -u : AWS RDS 클라우드 데이터베이스 서버 로그인을 위한 사용자 이름
- -p : RDS 서버 접속 시 사용할 비밀번호
- -h : 주어진 RDS 호스트 또는 엔드포인트에 연결
- {DB_NAME} : RDS 데이터베이스 이름 지정
결론
AWS 클라우드 EC2 또는 Lightsail 서버에서 실행되는 Amazon Linux AMI 기반 시스템에서 CLI 방법을 사용하여 mysql 클라이언트 패키지를 설치하는 방법을 배웠습니다. 자세한 내용은 Amazon RDS 페이지 를 참조하십시오.
참조
https://www.cyberciti.biz/faq/amazon-linux-ami-install-mysql-client-programs-for-rds/
'[AWS] > AWS 기타' 카테고리의 다른 글
[AWS] InternetGatewayLimitExceed ==> VPC 증설 (0) | 2021.08.24 |
---|---|
[AWS] Ubuntu EC2에서 RDS서버에 접속하기 (0) | 2021.08.24 |
[AWS] EC2 pem키 접속 방법 (0) | 2021.08.23 |
[AWS] RDS DB 인스턴스 스토리지 (0) | 2021.08.13 |
[AWS] EC2 크레딧 사용 - 무제한 모드 개념 (0) | 2021.08.13 |
댓글