Windows용 MySQL 8 설치

페이지 업데이트 :
페이지 생성 날짜 :

운영 환경

MySQL을 사용합니다.
  • MySQL의 8.0
윈도우
  • 윈도우 11

필수 구성 요소

MySQL을 사용합니다.
  • MySQL의 8.0
윈도우
  • 윈도우 11
  • 윈도우 10
윈도우 서버
  • 윈도우 서버 2022
  • 윈도우 서버 2019
  • 윈도우 서버 2016
  • 윈도우 서버 2012 R2

어떤 에디션을 사용해야 하나요?

MySQL은 여러 버전이 있습니다 만, 이번에는 무료로 사용할 수있는 "MySQL Community Edition"을 설치합니다.

다운로드

웹 브라우저에서 다음 페이지에 액세스합니다.

Download MySQL Community Edition(MySQL Community Edition 다운로드)을 클릭합니다.

MySQL 커뮤니티 서버를 클릭하십시오.

"Microsoft Windows"를 선택한 상태에서 "다운로드 페이지로 이동"을 클릭합니다. 왠지 이미지이기 때문에 어디를 클릭해도 전환됩니다.

다운로드 버튼을 클릭합니다. 상하의 차이는 인스톨 시에 다운로드하면서 설치하는 것과 대량으로 다운로드한 것을 인스톨하는 것의 차이이기 때문에 결국 둘 다 같을 것입니다.

로그인하라는 메시지가 표시되지만 로그인하지 않고 아래 링크에서 다운로드할 수 있습니다.

설치하다

다운로드한 파일을 실행합니다.

예를 선택합니다.

다른 파일에 다시 표시되므로 "예"를 선택합니다.

프로덕션 작업이라고 해도 Server 이외에 Shell과 Workbench를 사용할 수 있다고 생각하기 때문에 확실하지 않은 경우 "Developer Default"로 좋습니다.

이번에는 Windows 11 환경에서 실행 중이었기 때문에 나오지 않았지만, 다른 운영 체제에서 실행하는 경우 위의 화면 이후에 추가 다운로드 및 설치가 발생할 수 있습니다.

다운로드하는 동안 설치 프로그램을 실행하는 경우 다운로드해야 합니다. 실행(Execute) 버튼을 클릭합니다. 전체 설치 프로그램인 경우 이 화면이 표시되지 않습니다.

다운로드가 완료되면 "다음" 버튼을 클릭합니다.

실행 버튼을 클릭하여 설치를 시작합니다.

다음 버튼을 클릭합니다.

다음 버튼을 클릭합니다.

제품 구성

제품 구성

이제 다음 각 제품에 대한 구성 마법사를 살펴보겠습니다.

다음 각 제품에 대한 구성 마법사에 대해 설명합니다.

모든 제품을 구성하지 않고 이 마법사를 종료하려는 경우 언제든지 취소할 수 있습니다.

모든 제품을 구성하지 않고 이 마법사를 종료하려는 경우 언제든지 취소할 수 있습니다.

서버 구성 유형을 선택합니다. MySQL을 설치하는 서버에서 다른 애플리케이션의 가용성에 따라 MySQL에 할당되는 시스템 리소스가 결정됩니다. 용도에 따라 다음 중 하나를 선택합니다.

구성 유형설명
개발 컴퓨터 이 컴퓨터는 개발 컴퓨터이며 다른 많은 응용 프로그램이 설치됩니다. MySQL은 최소한의 메모리를 사용합니다.
서버 컴퓨터 이 컴퓨터에서는 여러 서버 응용 프로그램이 실행됩니다. 웹 서버 또는 응용 프로그램 서버에 대해 이 옵션을 선택합니다. MySQL 메모리 사용량은 보통입니다.
전용 컴퓨터 이 컴퓨터는 MySQL 데이터베이스 서버 실행 전용입니다. 웹 서버와 같은 다른 서버가 실행되고 있지 않습니다. MySQL은 사용 가능한 모든 메모리를 사용합니다.
수동 기본 구성 파일 값을 유지합니다. 값을 변경해야 하는 경우 구성 파일을 편집하고 수동으로 업데이트해야 합니다.

여기서 "전용 컴퓨터"는 전용 데이터베이스 서버라는 가정 하에 선택됩니다.

인증 방법을 선택합니다. 특별한 이유가 없는 경우 인증에 강력한 암호 암호화 사용을 선택하는 것이 좋습니다.

  • 인증에 강력한 암호 암호화 사용(권장)
  • 레거시 인증 방법 사용(MySQL 5.x와의 호환성을 위해)

루트 암호를 설정합니다. 일부 기호는 입력할 때 이스케이프해야 할 수 있습니다.

입력 후 "다음" 버튼을 클릭합니다. 나중에 사용자 계정을 추가할 수 있습니다.

Windows 서비스에 등록할 정보를 설정합니다. 특히 없으면 이대로 문제 없습니다.

서버 파일 권한 설정을 구성합니다. 특히 없으면 톱 설정에는 문제가 없습니다.

MySQL 설치 프로그램은 다음 위치에서 파일 및 폴더 권한을 업데이트하여 서버의 데이터 디렉토리를 보호할 수 있습니다.

MySQL 설치 프로그램이 서버 파일 권한을 업데이트하도록 하시겠습니까?

  • 예, Windows 서비스를 실행하는 사용자(해당하는 경우) 및 관리자 그룹에만 모든 권한을 부여합니다. 다른 사용자 및 그룹은 액세스할 수 없습니다.
  • 예, 하지만 액세스 수준을 확인하고 구성합니다.
  • 아니요, 서버를 구성한 후 사용 권한을 관리합니다.

실행 버튼을 클릭하여 설정을 적용합니다.

Finish(마침) 버튼을 클릭합니다.

다음 버튼을 클릭합니다.

제품 구성

제품 구성

이제 다음 각 제품에 대한 구성 마법사를 살펴보겠습니다.

다음 각 제품에 대한 구성 마법사에 대해 설명합니다.

모든 제품을 구성하지 않고 이 마법사를 종료하려는 경우 언제든지 취소할 수 있습니다.

모든 제품을 구성하지 않고 이 마법사를 종료하려는 경우 언제든지 취소할 수 있습니다.

MySQL 라우터 구성. 변경 사항이 없으면 그대로 "마침"버튼을 클릭합니다.

다음 버튼을 클릭합니다.

서버에 연결할 수 있는지 확인하십시오. 방금 등록한 비밀번호를 입력하고 "확인" 버튼을 클릭합니다. 성공하면 "다음" 버튼을 클릭합니다.

실행 버튼을 클릭하여 설정을 적용합니다.

Finish(마침) 버튼을 클릭합니다.

다음 버튼을 클릭합니다.

"마침" 버튼을 클릭하여 설치를 완료합니다. 각 확인란을 선택하면 Workbench 및 Shell이 각각 시작됩니다.

환경 변수 설정

환경 변수를 설정하면 명령을 실행할 때 MySQL의 전체 경로를 지정할 필요가 없기 때문에 명령을 더 쉽게 사용할 수 있습니다. 명령을 사용하지 않는 경우 환경 변수를 설정할 필요가 없습니다.

mysql.exe가 설치된 폴더를 검사합니다. 변경하지 않은 경우 다음 폴더에 있어야 합니다.

  • C:\프로그램 파일\MySQL\MySQL 서버 8.0\bin

환경 변수 화면을 여는 방법은 Windows 버전에 따라 다르기 때문에 시작 메뉴 검색에서 "환경 변수"를 입력하는 것이 더 쉽습니다.

Advanced(고급) 탭에서 Environment Variables(환경 변수) 버튼을 클릭합니다.

시스템 변수에서 Path 선택하고 편집 버튼을 클릭합니다.

새로 만들기 버튼을 클릭합니다.

mysql.exe가 있는 폴더 경로를 입력합니다.

확인 버튼을 클릭하여 확인하기만 하면 됩니다.

명령 작동 확인

프롬프트를 열고 다음 명령을 입력합니다. 성공하면 문제가 없습니다.

mysql --version