DataBase

MySQL 기본다지기(AWS를 이용한 MySQL 접속하기)

민랑이 2021. 3. 15. 18:10

- DataBase란 여러 가지 업무에 공동으로 필요한 데이터를 유기적으로 결합하여 저장한 집합체. 데이터를 효율적으로 처리하기 위하여 개발된 것으로, 같은 데이터가 중복되는 문제를 없앨  있으며 업무가 확대되어도 새로 파일을 준비할 필요가 없다는 장점이 있다.

 

 예전과 달리 요즘에는 쉽게 정보를 찾고 얻을 수가 있어 DataBase의 필요성이 증대되고 있는 추세이다.  몇년새에  IT산업이 크게 발전하고 있고 코로나로 인해 피해입은 업종도 많지만 IT산업은 큰 수혜를 입었다. 그래서 빅데이터에 대한 중요성이 높아지고 빅데이터의 중요성이 높아지면서 DataBase에 대한 필요성과 성장은 더더욱 높아지고 있는 현실이다.

 

 DataBase를 이용하기 위해서는 MySQL을 사용하며 예전과 달리 요즘에는 쉽게 정보를 찾고 얻을 수가 있어 DataBase의 필요성이 증대되고 있는 추세이다. 몇년새에 IT산업이 크게 발전하고 있고 코로나로 인해 피해입은 업종도 많지만 IT산업은 큰 수혜를 입었다.

 

 그래서 빅데이터에 대한 중요성이 높아지고 빅데이터의 중요성이 높아지면서 DataBase에 대한 필요성과 성장은 더더욱 높아지고 있는 현실이다. DataBase를 이용하기 위해 AWS서버를 이용하여 MySQL을 사용하는 법을 알아보도록 하겠다. 

 

1. 먼저 AWS에 회원가입을 진행한 후 아래 이미지와 같이 대시보드에서 데이터베이스 생성을 클릭하여 들어간다.

2. 데이터베이스 생성을 클릭하여 들어간 후 표준생성과 MySQL을 선택한다.

3. 개인이 이용하기 위해 과금을 해도 되지만 나는 아직 취준생이므로 프리티어를 선택하겠다.

4. 마스터 이름과 비밀번호를 설정해준다.(만약 비밀번호를 잊어버리면 다시 생성해야하는 불상사가 나오기때문에 잊어버리지 않게 주의한다.

 

 

5. CPU와 RAM을 어떻게 사용할 것인지 설정하는 곳인데 따로 건들필요없이 기존값으로 설정해준다.

 

6. 프리티어로 하였기 때문에 변경할 부분이 없다. 다음으로 넘어가자.

7. 추가 연결 구성을 눌러줍니다.

8. 외부 IP에서도 사용 할 수 있게 퍼블릭액세스 가능을 "예"로 선택해줍니다.

9. 데이터베이스 인증 부분은 따로 건들거 없음으로 패스~!

10. 마지막으로 위에서 부터 제대로 맞는지 확인 후 제대로 맞다면 "데이터베이스 생성" 클릭!

11. 처음화면으로 돌아와 데이터베이스를 클릭 후 생성이 제대로 되었는지 확인해줍니다.

12.  MySQL에 접속하기 위해서 엔드 포인트를 복사해줍니다.

13. 구글에서 MySQL Workbench를 다운받아 Install 한 후 접속하면 아래이미지와 같은 화면이 표시됩니다.

화면이 표시되면 MySQL Connections문구 옆에 "+"버튼을 눌러줍니다.

14. "+"버튼을 눌러 들어가면 아래 이미지의 표시된 곳에 입력해줍니다. 그리고 Password를 눌러 데이터베이스 생성시 마스터암호를 만들었는데 그 암호를 입력해주어야합니다. 모든 입력이 완료되었으면 OK버튼을 눌러줍니다.

15. 아래이미지와 같이 커넥션이 생성되면 클릭 후 DB에 들어가면 끝!