기록/CI&CD

[AWS] ec2에 mysql 설치하기

5월._. 2022. 8. 8.
728x90

[AWS] ec2에 mysql 설치하기

1. EC2에서 MySQL 설치

1) 설치

# 설치
sudo apt install mysql-server
# root계정 접속
sudo mysql -u root -p

2) 계정 생성 및 권한 부여

CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';
FLUSH PRIVILEGES;
show grants for '아이디'@'%';
grant all privileges on *.* to '아이디'@'%';

3) 외부접속 허용

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# bind-address=0.0.0.0로 변경한다.
# 포트 허용
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
# mysql 재시작
sudo service mysql restart

2. Workbench 연결

새 connection을 설정한다. Connection Name은 마음대로, Username은 위에서 설정한 아이디를 입력한다. Store in Vault를 클릭해서 비밀번호도 입력한다.

Hostname에는 도메인 주소를 입력한다.http나 https없이 입력하면 된다.

[AWS] ec2에 mysql 설치하기 - 2. Workbench 연결

HostName에 도메인, Username과 Password에는 위에서 설정한 아이디와 비밀번호를 입력한다.

Test Connection에서 이 창이 떴다면 잘 연결된 것이다.

[AWS] ec2에 mysql 설치하기 - 2. Workbench 연결

 

댓글