20.2 DBMS 설치

DBMS 마다 조금씩 다른 SQL을 사용하기 때문에 부록에서는 교육 과정에서 많이 사용되는 MySQL

을 기준으로 설명한다.

MySQL 설치

윈도우 운영체제에서 MySQL을 설치해 보자.

MySQL 설치 파일은 다음 URL에 접속해서 다운로드할 수 있다.

https ://dev.mysql.com/downloads/installer

MySQL 버전(8.0.x )

은 다운로드하는 시점에 따라

달라질 수 있다.

[Download] 버튼을 눌러 mysql-installer-web-community-8.0.25.0.msi 파일을 다

운로드한다. 다운로드하기 전에 로그인 창이 뜨는데, 로그인할 필요 없이 하단에 ‘No thanks, just

start my download’ 링크를 클릭하면 된다.

다운로드한 파일을 실행하면 다음과 같이 MySQL Installer 설치 화면이 나타난다. Choosing

a Setup Type 단계에서 Installer가 제공하는 SW를 선택적으로 설치하기 위해 ‘Custom’을 선택

한 후 [Next] 버튼을 클릭한다.

Select Prodects 단계에서 Available Products 목록의 ‘MySQL Server 8.0.25’, ‘MySQL

Workbench 8.0.25’, ‘Connector/J 8.0.25’를 선택하고 화살표를 눌러 오른쪽의 Products To

Be Installed 목록으로 추가시키고 [Next] 버튼을 클릭한다.

Products

MySQL Server 8.0.25 - X64

설명

DBMS

MySQL Workbench 8.0.25 - X64

DB 관리 및 개발을 위한 Client Tool

Connector/J 8.0.25 - X86

JDBC Driver

선택한 Product를 다운로드하기 위해 [Execute] 버튼을 클릭한다. 다운로드가 완료되면 [Next]

버튼을 클릭한다.

Installation 단계에서 설치를 위해 [Execute] 버튼을 클릭한다. 설치가 완료되면 [Next] 버

튼을 클릭한다.

D B M S 설정을 위해 P r o d u c t i o n

Configuration 단계에서 [Next] 버튼을 클릭

한다.

Type and Networking 단계에서는

MySQL 서버 구성 타입 및 네트워크 접속 환경

을 설정한다. 개발용 PC에 설치하므로 Config

Type으로 ‘Development Computer’를 선

택하고, Connectivity에서는 ‘TCP/IP’의 체

크박스에 체크하고 Port는 ‘3306’으로 설정

한다. 나머지는 모두 기본 설정 그대로 두고

[Next] 버튼을 클릭한다.

Authentication Method 단계에서는 기

본으로 체크된 내용을 그대로 두고 [Next] 버튼

을 클릭한다.

10 Accounts and Roles 단계에서는 관리자 계정인 Root의 비밀번호로 ‘mysql’을 입력한다.

그리고 사용자 계정을 추가하기 위해 [Add User] 버튼을 클릭하고, User Name에는 ‘java’를,

Password는 ‘mysql’을 입력해준다. [OK] 버튼을 클릭하고 [Next] 버튼을 클릭한다.

Windows Service 단계에서는 윈도우 부

팅 시 자동 실행될 수 있도록 기본 내용을 그대

로 두고 [Next] 버튼을 클릭한다.

Apply Configuration 단계에서는 설치 시 설정해야 할 목록을 보여 준다. [Execute] 버튼을

클릭하고 설정이 끝나면 [Finish] 버튼을 클릭한다.

Product Configuration에서 [Next] 버튼을 클릭하고 Install Complete에서 [Finish] 버튼

을 클릭하면 설치 과정을 모두 마치게 된다.

수동으로 3306 포트 개방하기

MySQL은 설치 과정에서 원격으로 접속할 수 있도록 3306 포트를 자동으로 개방 설정하기 때문에 지금부터

하는 작업은 불필요할 수도 있다. 하지만 자동으로 원격 접속이 안 된다면 다음과 같이 수동으로 3306 포트를

개방해야 한다.

01 윈도우 시작 버튼을 클릭한 후 [설정] - [업데이트 및 보안] - [Windows 보안]으로 들어가 [Windows

보안 열기] 버튼을 클릭한다. Windows 보안 대화상자에서 [방화벽 및 네트워크 보안] - [고급 설정]을 클릭하

면 [고급 보안이 포함된 Windows Defender 방화벽] 대화상자가 나온다. 여기에서 [인바운드 규칙] - [새 규

칙]을 선택한다.

02 새 인바운드 규칙 마법사가 다음과 같이 실행되면 ‘포트’를 선택하고 [다음] 버튼을 클릭한다.

03 ‘TCP’를 선택하고, 특정 로컬 포트 입력란에 ‘3306’을 입력한 후 [다음] 버튼을 클릭한다.

04 ‘연결 허용’ 선택을 그대로 두고 [다음] 버튼을 클릭한다.

05 규칙이 적용되는 시기는 모두 체크된 상태로 두고 [다음] 버튼을 클릭한다.

06 규칙 이름 입력란에 ‘MySQL’이라고 입력하고, [마침] 버튼을 클릭해 닫는다.

서브목차