[AWS] EC2에 mysql 연결하기
[ AWS ]2025. 3. 28. 11:00
2025.03.28
팀 프로젝트에서 DB를 사용할 때 공용DB를 사용해야하는 경우가 많은데, 그 중에서 제일 많이 사용하는 mysql과 AWS EC2를 연결하는 작업을 정리하려고 한다.
먼저 EC2 인스턴스(리눅스)를 생성한 뒤, mysql 세팅을 진행했다.
sudo apt update 명령어로 apt 업데이트를 진행,
sudo apt install mysql-server 명령어로 mysql을 설치했다.
이후 sudo systemctl start mysql.service 명령어로 구동을 시키고 외부에서 mysql에 접근이 가능하게끔 설정해준다.
먼저 cd /etc/mysql/mysql.conf.d 경로로 이동하고, sudo nano mysqld.cnf 명령어를 사용해 파일을 열어준다.

bind-address를 변경했다면 mysql -u root -p 명령어를 통해 mysql에 접속해주면 되고, 아래의 명령어를 차례로 입력해 새 유저를 만들어준다. (이 프로젝트에선 username은 rabbitHyeon, 비밀번호 1로 설정했다)

이후 생성한 인스턴스를 탄력적 IP에 연결해준다.

마지막으로 mySQL 포트(3306)을 열어준다.


'[ AWS ]' 카테고리의 다른 글
| [AWS] 스프링부트 프로젝트 배포하기 (2) | 2025.05.15 |
|---|