[1] 사양 확인하기

📌 프로그램을 설치하기에 앞서 설치할 컴퓨터의 사양을 확인해야합니다.

image

1️⃣ Win + R를 동시에 눌러 실행 도구를 엽니다.
2️⃣ msinfo32를 입력하고 확인을 클릭합니다.

image

3️⃣ 시스템 정보 창이 열리면 OS 이름 및 시스템 종류의 내용을 확인합니다.


[2] 설치하기

[2.1] 설치 파일 받기

[MySQL Community Server] 링크에 접속하여 이미지를 참고해주세요.

image

표시되어 있는 항목 Download 클릭합니다.

image

No thanks, just start my download 클릭합니다.

[2.2] 설치 유형 선택

image

Developer Default를 선택합니다.

💡알고가기

Developer Default를 선택해서 설치를 할 경우 설명에서 확인할 수 있는 것처럼 여러가지 제품들이 자동으로 설치됩니다.
설치하는 제품들이 어떤 기능들을 하는지 알아봅시다.
제품 설명
MySQL Server MySQL 데이터베이스 서버를 설치합니다. 이를 통해 데이터베이스를 생성하고 관리할 수 있습니다.
MySQL Shell MySQL을 사용하기 위한 고급 셸입니다. 데이터베이스 관리, 쿼리 수행 및 데이터 분석 등을 할 수 있습니다.
MySQL Router MySQL 서버 간의 데이터 전송 및 분산 처리를 관리하는 라우팅 애플리케이션입니다.
MySQL Workbench MySQL 데이터베이스 설계, 개발, 관리를 위한 공식 GUI 도구입니다.
MySQL Connectors MySQL 서버에 연결하기 위한 드라이버를 제공합니다. 여러 가지 프로그래밍 언어로 MySQL 데이터베이스와 연동할 수 있습니다.
MySQL Documentation MySQL에 대한 공식 문서를 설치합니다. MySQL 서버와 관련된 기술 문서, 설치 가이드, 릴리스 노트 등을 포함합니다.

image

설치에 필요한 것들을 나열해줍니다.
설치 프로그램이 자동으로 찾아서 시도합니다.
만약 프로그램에서 자동으로 해결되지 않는 부분은 필요한 경우 직접 다운로드받아주시면 됩니다.

image

필요한 부분이 아직 충족되지 않았다는 안내창이 열립니다.
저에게는 필요하지 않는 내용이기에 Yes 를 클릭했습니다.
꼭 필요한 것일 경우 No를 눌러 관련 자료를 다운로드 받아주시면 됩니다.

[2.3] 설치

image

설치할 목록을 보여줍니다.
내용을 확인한 후 Execute를 클릭하면 설치가 진행됩니다.

image

image

설치가 완료된 목록을 보여줍니다.
내용을 확인 후 Next를 클릭합니다.

[3] 세부 설정

[3.1] 구성 유형 선택

image

Config TypeDevelopment Computer 선택합니다.
본 포스팅에서는 default값을 선택합니다.
TCP/IP체크합니다.
본 포스팅에서는 default값을 선택합니다.
Port는 3306을 설정합니다.
본 포스팅에서는 default값을 선택합니다.
Mysql 기본 포트는 3306 입니다.

💡알고가기

:image

[3.2] 인증 방법 선택

image

첫번째 항목을 선택합니다.

💡알고가기

🔹첫번째 항목 : SHA-256기반의 비밀번호 암호화 방식이 적용됩니다.
🔹두번째 항목 : MySQL 5.7.5버전 이전에 사용되던 Legacy Authentication 방식이 사용되며 비밀번호가 암호화되지 않은 상태로 저장되기 때문에, 보안에 취약합니다.

[3.3] 비밀번호 설정 및 사용자 추가

image

Root의 패스워드를 입력합니다.

하단의 경우 필요시 사용 계정을 추가할 수 있습니다.
본 포스팅에서는 추가하지 않겠습니다.

⚠️ 비밀번호를 잊어버리지말고 잘 기억하세요.

[3.4] 서비스 등록 여부

image

기본값으로 선택 후 Next를 클릭합니다.

💡알고가기

MySQL의 동작 시점에 대한 설정을 하는 단계입니다.

🔹가이드대로 진행할 경우, MySQL이 서비스에 등록되어 부팅시 자동으로 실행됩니다.
🔹만약 체크하지 않을 경우, 서비스가 등록되지 않으며 수동으로 MySQL 서버를 실행시켜야합니다.

[3.5] 서버 파일 권한

image

첫번째 항목을 선택 후 Next를 클릭합니다.
본 포스팅에서는 default값을 선택했습니다.
💡알고가기

MySQL 데이터 디렉터리를 보호하기 위한 단계입니다.
설치 프로그램이 액세스 권한을 설정하고, 저장된 파일과 폴더의 권한을 업데이트 합니다.
이렇게 진행하면 디렉터리내에 있는 데이터와 파일이 무단으로 수정되지 않고 보호할 수있습니다.
또한 서버가 잘못 구성되었거나 악성 코드가 실행되는 경우에도 데이터 유실을 방지할 수 있습니다.

[3.6] 구성 적용

지금까지 위 단계에서 설정했던 내용을 적용시키는 단계입니다.
참고용으로 확인만 하시고 Next, Execute, Finsh 를 계속 클릭 해주시면 됩니다.

image

image

image

image

image

[비밀번호 설정 및 사용자 추가] 단계에서 설정했단 패스워드를 입력합니다.

image

image

image

스image


[4] 확인하기

image

1️⃣ Win + R를 동시에 눌러 실행 도구를 엽니다.
2️⃣ services.msc를 입력하고 확인을 클릭합니다.

image

3️⃣ 서비스 창이 열리면 설치할 때 입력되었던 서비스 명을 확인합니다.
[서비스 설정 가이드 이동하기]


이상 포스팅을 마치겠습니다.

댓글남기기