Coding Memo
AWS RDS (MariaDB) 설치 및 연동 - 4 본문
이전 글: https://minttea25.tistory.com/60
이번 글에서는 EC2에 MariaDB를 설치하고 DB에 접속이 되는 지 확인한다.
(EC2는 UBUNTU 플랫폼을 기준으로 한다.)
1. EC2 콘솔 접속
- 인스턴스 선택 후 연결 클릭
- EC2 인스턴스 연결 - 연결 클릭
ububtu 플랫폼이므로 ubuntu로 사용자 이름이 입력되어 있다. (다른 플랫폼들은 다름!)
- 잠시 기다리면 연결이 된다.
이제 AWS의 우분투 시스템을 이용할 수 있다.
2. MariaDB 패키지 확인
- MariaDB 관련 패키지 설치 리스트 확인
sudo apt list | grep mariadb
아마도 하나도 안뜰 것이다...
주의: sudo apt list 만 입력하면 매우 많은 패키지가 몇십초에 걸처 계속 출력 될 것이다...
- 설치 가능 패키지 리스트 업데이트
sudo apt update
위 명령어로 리스트를 업데이트 한 후 다시 리스트를 확인 하면 아래와 같이 나타날 것이다.
3. MariaDB Client 설치
위 항목에 보면 mariadb-client 가 있다.
우리는 EC2에 MariaDB 서버를 직접 설치 할 것이 아니라 RDS에 따로 설치를 해 두었기 때문에 server를 설치할 필요가 없다. 따라서 client만 설치하면 된다.
다음의 명령어를 입력하자.
sudo apt-get install -y mariadb-client
4. MariaDB 설치 확인하기
다음 명령어로 확인
mysql --version
아래와 같이 나타난다면 설치가 완료 된 것이다.
5. 데이터베이스 접속
이제 RDS에 접속을 해볼 것이다.
다음과 같은 명령어를 입력한다.
mysql -u {username} -p -h {endpoint of RDS-instance}
username은 데이터베이스를 생성했을 때의 이름을 입력하면 되고 (root일때)
엔드 포인트는 RDS의 데이터베이스 인스턴스 정보에서 확인 할 수 있다.
참고: 우분투에 복사한 텍스트를 붙여넣고 싶을 때는 ctrl+shift+v 를 사용하면 된다.
명령어를 제대로 실행하였고 연결을 시도한다면 password를 입력하라는 줄이 나온다.
패스워드(데이터베이스 생성 시에 만든 패스워드)를 입력하면 DB에 접속이 된 것을 확인할 수 있다!
참고: 입력을 해도 커서는 움직이지 않고 입력되는 문자가 보이지 않는다. 그냥 입력하고 엔터를 누르면 된다.
6. 쿼리 테스트
이전 글에서 사용했던 명령어를 그대로 사용해서 확인을 하겠다.
show variables like 'character%';
show variables like 'time_zone';
똑같이 값이 나온다!
'etc' 카테고리의 다른 글
OSI, TCP/IP (0) | 2023.06.04 |
---|---|
우분투에서 파일 다운로드: wget (0) | 2022.08.16 |
AWS EC2 설치 (0) | 2022.08.08 |
AWS RDS (MariaDB) 설치 및 연동 - 3 (0) | 2022.08.08 |
AWS RDS (MariaDB) 설치 및 연동 - 2 (0) | 2022.08.08 |