본문 바로가기
Data Analysis/SQL

[SQL] 16. SQL 실습환경 갖추기 (feat. MySQL)

by Dlearner 2019. 8. 17.
반응형

MySQL 설치

쿼리 공부를 좀 더 효율적으로 하기 위해 다소 갑작스럽지만 새로운 실습 환경을 갖추기에 돌입해보겠다.

 

지금까지 필자의 포스팅에서는 웹에서 사용이 가능한 Oracle Live SQL 에서 실습해왔다. 하지만 지난 포스팅에서의 Oracle Live SQL의 단점들이 끝끝내 발목을 잡아 새로운 실습환경인 MySQL 및 HeidiSQL을 사용하려한다.

 

 

[SQL] 02. SQL 실습환경 찾기 (feat. Oracle Live SQL)

다른 DB 설치없이 SQL 실습하기 - Oracle Live SQL 개인적으로 가볍하게 시작한 공부라 따로 DB를 갖춰 공부하기는 번거로워 Oracle live SQL 사이트를 찾게되었다. 포스팅 제목이 "SQL 실습환경 갖추기"가 아닌 "..

dlearner.tistory.com

 

 

- MySQL이란?

MySQL은 현재 가장 널리 사용되는 무료 DBMS(관계형 데이터베이스 관리 시스템)이다. 

 

MySQL CI

 

- MySQL 장점

1. 오픈 소스 라이센스이기 때문에 상업적으로 사용하는 것이 아니라면 무료로 사용이 가능하다.

2. 운영체제(리눅스, window 등)나 타 프로그램에서의 확장성이 뛰어나다.

3. 표준 SQL 형식을 따른다.

 

 

 

- MySQL 설치하기

본격적으로 MySQL을 설치해보려 한다.

 

아래 링크로 들어가면  실습에 사용할 MySQL Installer를 다운받을 수 있다.

 

MySQL :: Download MySQL Installer

Download MySQL Installer Please report any bugs or inconsistencies you observe to our Bugs Database. Thank you for your support!

dev.mysql.com

 

 

 

위의 링크에 들어가면 아래 창이 뜨는데, 온전한  MySQL을 사용하기 위해서 아래 390MB 용량의 Installer를 설치한다.

 

[ MySQL 설치 1 ]

 

 

 

"No thanks, just start my download." 를 누르면 로그인 및 사인업 없이 다운로드가 가능하다.

 

[ MySQL 설치 2 ]

 

 

 

이제 설치 파일을 다운받았으면 파일을 실행시켜보자. 

모든 설치가 그렇듯이 Next와 Execute의 반복이다. 우리는 실습용도로 사용하는 것이므로 Developer Default로 설정하여 설치를 진행할 것이다.

 

[ MySQL 설치 3 ]

 

 

추가적인 기능을 설치할 것이냐는 질문인데, 그냥 넘어가도록 한다.

 

[ MySQL 설치 4 ]

 

 

 

위에서 아무것도 누르지 않으면 아래와 같은 경고가 뜨는데, 넘어가도 별 문제는 없다.

 

[ MySQL 설치 5 ]

 

 

Execute를 눌러 MySQL 설치를 진행한다.

 

[ MySQL 설치 6 ]

 

설치가 완료되었으면 Next를 누른다. 

 

[ MySQL 설치 7 ]

 

 

계속 Next를 누르다보면 MySQL 계정에 비밀번호를 부여하는 창이 나온다.

본인이 사용할 Password를 써 넣고 Next를 누른다.

 

[ MySQL 설치 8 ]

 

 

또 계속 Next와 Excute를 눌러 설치를 실행한다.

 

[ MySQL 설치 9 ]

 

Next를 누르다보면 MySQL Server에 연동하는 화면이 나오는데 아까 설정했던 Password를 입력하면 된다.

User name은 변경해도 상관 없다. 다 써 넣고 Check를 누르면 연동이 실행된다.

 

[ MySQL 설치 10 ]

 

 

이제 마지막으로 Execute를 누르면 설치가 완료된다.

 

[ MySQL 설치 11 ]

 

 

기쁜 마음으로 Finish를 누르자.

 

[ MySQL 설치 12 ]

 

 

MySQL에 설치는 이렇게 끝났다.

 

다음 포스팅에서는 MySQL을 보다 효율적으로 사용하기 위한 HeidiSQL을 설치해 연동해 볼 것이다.

반응형

댓글