본문 바로가기

개인 프로젝트/실습

[JAVA]5. MySQL 설치하기

반응형

 

환경 셋팅은 아직 끝나지 않았습니다.

참 복잡하고 힘든 과정이지만, 초반에 한 번 잘 해두면 나중에 훨씬 편해집니다.

그러니까 우리 같이 조금만 더 힘내봅시다.

 

이번에 할 환경 셋팅은 DB 입니다.

오라클에 익숙하지만, 유료기도 하고 개인 개발용으로는 맞지 않아서 MySQL로 진행하겠습니다.

 

MySQL을 사용할거고, 툴로는 DBeaver를 사용할건데요.

토드는 이전에 너무 힘들게 작업했던 기억이 있어서 이번엔 DBeaver를 선택했습니다.

 

1. MySQL 다운로드
2. MySQL 설치

1. MySQL 다운로드

MySQL 다운로드 페이지로 접속합니다.

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

 

MySQL :: Download MySQL Community Server

Select Version: 9.3.0 Innovation 8.4.5 LTS 8.0.42 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris mac

dev.mysql.com

 

이전 버전을 사용하고 싶으신 분은 아래 링크로 접속해주세요.

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

 

MySQL :: Download MySQL Installer (Archived Versions)

Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Installer, please visit MySQL Downloads. MySQL open source software is provided under the GPL License.

downloads.mysql.com

 

 

최신 버전 중에서도 가장 안정적인 8.0.42 버전을 선택하고 컴퓨터에 맞는 OS를 선택합니다.

저는 윈도우를 쓰고 있어서 Microsoft Windows 를 선택했습니다.

 

이렇게 선택하면 하단에 다운로드 버튼이 생길텐데요.

Go to Download Page > 버튼을 눌러줍니다.

 

 

그러면 하단의 화면으로 이동할겁니다.

총 2개의 다운로드 파일이 나오는데, 간략하게 살펴보면 다음과 같습니다.

 

1. mysql-installer-web-community-8.0.42.0.msi

 

- 설치 중 필요한 구성요소를 인터넷에서 다운로드

- 파일 크기 작음

- 설치 시 인터넷 필요

 

2. mysql-installer-community-8.0.42.0.msi

 

- 모든 구성 요소가 포함됨

- 파일 크기 큼

- 오프라인에서도 설치 가능

 

저는 2번 파일을 다운로드 받겠습니다.

오른쪽의 Download 버튼을 눌러주세요.

 

 

이제 오라클 계정으로 로그인하라는 화면이 나올텐데요.

계정이 있다면 Login 을 눌러서 로그인하시고

계정이 없다면 Sign Up 을 눌러서 회원가입을 하면 됩니다.

 

그런데 만약 "나는 계정 없어도 다운로드를 받고 싶다"고 하시면

하단의 No thanks, just start my download. 를 눌러주세요.

즉시 다운로드가 이루어집니다.

 

저는 로그인을 하지 않고 바로 다운로드 하겠습니다.

 

참고로 아래 링크는 복잡한 과정 없이 바로 파일을 다운로드하는 링크입니다.

저와 같은 버전과 환경을 사용하실 예정이라면, 아래 링크로 다운받아도 됩니다.

 

https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.42.0.msi

 

 

 

로그인을 하고 다운로드를 진행한다면 아래처럼 설문지 화면이 나올겁니다.

단순한 설문조사니까 적당히 선택하고 Submit form 버튼을 눌러서 넘어가주세요.

 

2. MySQL 설치

 

이제 다운로드 받은 파일을 더블클릭해서 실행합니다.

MySQL Installer 창이 나타나면, Setup Type을 먼저 설정하게 되는데요.

여기서 Custom 을 선택하고 Next 를 눌러줍니다.

 

 

아래 세 가지 옵션을 선택하고 초록색 화살표(→)를 눌러서 넣어주세요.

 

1. MySQL Server

- 데이터베이스 서버

 

2. MySQL Workbench

- GUI로 DB를 확인 / 관리

 

3. MySQL Shell

- 커맨드라인 도구

 

다 하셨으면 Next 를 눌러 넘어갑니다.

 

 

Execute 를 눌러서 설치를 시작합니다.

 

 

설치가 정상적으로 완료되었으면 아래와 같이 왼쪽에 초록색 동그라미가 생깁니다.

Next 를 눌러 넘어갑니다.

 

 

환경 설정할 항목 확인 한 번 하고, Next 눌러서 넘어갑니다.

 

 

Type and Networking에서 크게 건드릴 항목은 없습니다.

그대로 놔두고 Next 를 눌러주세요.

 

혹시 몰라서 Config Type에 관해서만 간략히 설명하고 넘어가겠습니다.

 

1. Development Computer

- 로컬 개발용, 가볍게 설치 가능

 

2. Server Computer

- 사내 서버용, 중간 성능

 

3. Dedicated Computer

- 개발자용 아님, 고성능, 메모리 많이 먹음

 

 

Authentication Method 입니다.

간단히 말해, 인증 방식을 선택하는 단계입니다.

 

위에가 MySQL 8부터 새로 도입된 강화된 인증 방식이고, 밑에가 기존에 사용하던 구버전 방식입니다.

강화된 인증 방식은 JDBC에서 호환 이슈가 발생하기도 해서 전 구버전을 선택하겠습니다.

 

Next 눌러서 넘어갑니다.

 

 

root 계정 비밀번호를 설정합니다.

나중에 JDBC 연결할 때 필요하기에, 어딘가에 적어서 기억해주세요.

 

혼자 개발할 것이기에, User Accounts 는 생략합니다.

보안이나 권한을 분리할 필요가 없기 때문이죠.

 

설정이 끝났으면 Next 를 눌러서 넘어갑니다.

 

 

각 설정에 관해 간략하게 알아보겠습니다.

 

1. Configure MySQL Server as a Windows Service

- 컴퓨터가 켜질 때 MySQL 서버를 자동 실행함

 

2. Windows Service Name

- 특별한 이유가 없다면 그대로 유지

 

3. Start the MySQL Server at a System Startup

- 컴퓨터 킬 때 서버를 자동으로 시작함

 

4. Standard System Account

- 윈도우의 시스템 계정으로 MySQL 실행

 

특별한 일이 없다면 아래 설정을 유지한채로 Next 를 눌러 넘어갑니다.

 

 

다음은 서버 파일 권한에 관한 내용입니다.

기본 설정으로 놔두고 Next 를 눌러서 넘어가겠습니다.

 

 

적용 단계입니다.

Execute 버튼을 눌러주세요.

 

 

이렇게 정상적으로 적용이 다 끝났다면 Finish 버튼을 눌러서 넘어갑니다.

 

 

Next 눌러서 넘어갑니다.

 

 

Finish 버튼을 눌러서 마무리합니다.

 

 

자동으로 실행되는 워크벤치 화면을 확인하면 끝입니다.

 

 

 

여기까지 수고하셨습니다.

감사합니다.


☞ 이전 글

 

[JAVA]4. Git 연동하기

 

[JAVA]4. Git 연동하기

본격적으로 개발을 시작하기 전에, 형상관리를 위해 Git을 연동하겠습니다. 내가 언제 어떻게 작업했고, 어떤 코드를 수정했는지를 확실히 아는 것은 중요합니다.어떤 코드를 작성했을 때 어떻

silverji.tistory.com

 

 

반응형