이 튜토리얼에서는 Windows 사용자를 위한 MySQL 설치 방법을 알아보겠습니다. MySQL에는 여러 가지 버전이 있는데요. 우리는 이 중에서도 무료로 사용할 수 있는 Community 버전을 설치할 겁니다. 아래 내용들을 순서대로 따라해 보세요.
MySQL Community Downloads 페이지로 이동해서 MSI Installer 버전을 다운로드해 주세요.
이 튜토리얼을 제작하는 시점에서 우리가 받을 최신 버전은 8.0.31 버전이지만, 업데이트된 버전으로 보일 수 있습니다. 스크린샷과 버전이 다르다고 너무 놀라지 마세요.
‘Download’ 버튼을 클릭하면 Oracle 회원 가입을 권유하는 페이지가 뜨는데요. 회원 가입을 하지 마시고 가장 하단에 있는, No thanks, just start my download. 부분을 클릭하세요. 클릭하면 다운로드가 실행됩니다.
다운로드된 mysql~.msi 파일을 더블 클릭하세요. 이후 설치를 허용하겠냐고 묻는 창에 대해서는 모두 ‘네’ 버튼을 누르시면 됩니다.
그리고 나면 본격적으로 MySQL 설치를 시작하는 화면이 나옵니다. 지금 보면 MySQL 설치 타입으로 총 5개의 종류가 있는데요. 5가지 타입 중에서 Developer Default 타입을 선택하고, Next 버튼을 클릭하세요.
그럼 Developer Default 타입 안에 포함된 각 Product(그냥 '프로그램'이라고 생각하시면 됩니다.) 목록을 볼 수 있는데요. 각 Product를 바로 설치하기 전에, 일단 몇몇 Product가 실행되기 위해, 필요한 ‘기반 프로그램(화면 속 Requirement)’들을 먼저 설치해야 합니다. 각자 컴퓨터마다 프로그램 설치 상황이 다를 수 있기 때문에 설치가 필요한 Product의 목록이 많을 수도, 적을 수도 있습니다.
하단의 Execute 버튼을 누르면, 여러가지 프로그램의 설치가 진행 되는데요. 아래와 같은 창이 여러번 나오지만, 중복되는 프로그램은 없으니 모두 설치해 주시면 됩니다. 각 기반 프로그램 설치는 시간이 조금 걸릴 수 있습니다. 하나씩 차근차근 설치해 주세요.
'기반 프로그램'들을 모두 설치하고 나면 아래와 같이 수동으로 설치해줘야 하는 프로그램 목록이 나오는데요. 이 프로그램들은 딱히 우리가 사용할 것들이 아닙니다. 따라서 그 기반 프로그램을 굳이 설치할 필요가 없기 때문에 넘어가시면 됩니다.
이제 본격적으로 Developer Default 타입에 속한 각 Product들을 설치할 차례입니다. 아래 화면에 보이는 Product들이 모두 설치될 텐데요. 특히 MySQL Server, MySQL Workbench는 우리가 이번 토픽에서 자주 듣게될 내용이니 잘 기억해 주세요.
Execute 버튼을 누르면 설치가 진행됩니다. 시간이 오래 걸릴 수 있으니 조금만 기다려 주세요.
설치가 모두 완료되면, Next 버튼을 눌러 다음으로 넘어가 주세요.
그리고 나서 아래 그림에 보이는 3가지 Product에 관한 설정을 해야합니다. Next 버튼을 누르세요.
첫 번째로 MySQL Server에 관한 설정을 해야합니다. 아래 페이지는 MySQL 서버에 관한 설정을 하는 부분인데요. 일단 기본 설정된 값들을 그대로 사용하면 됩니다. 모두 Next 버튼을 눌러서 넘어가세요.
그리고 나면 비밀번호 설정 페이지가 뜨는데요. MySQL을 비롯한 대부분의 DBMS는 서버-클라이언트 구조로 되어있고, 사용자는 클라이언트를 통해 서버에 접속해서 데이터베이스 관련 작업을 해야합니다. 이때 서버에 접속하기 위해서는 사용자 계정(사용자 아이디와 비밀번호)이 필요한데요.
MySQL을 설치하면 가장 처음에 root라는 사용자가 기본으로 준비되어 있습니다. 우리는 이 root 사용자로 서버에 접속하면 되는데요. 이때 비밀번호가 필요합니다. 일단 이 페이지에서, 여러분이 원하는 대로 비밀번호를 입력하면 됩니다. 대신, 나중에 다시 사용해야 하니까 절대 잊어버리면 안 됩니다.
비밀번호를 입력하고 Next 버튼을 클릭하세요.
이 페이지는 Windows를 시작할 때마다, MySQL 서버가 매번 자동 실행되도록 할 것인지를 설정하는 곳입니다. Configure MySQL Server as a Windows Service 부분에 체크 표시를 해야 자동 실행이 됩니다. 체크 표시가 된 채로 Next 버튼을 누르세요.
다음은 서버 파일에 대한 권한을 설정하는 화면입니다. 기본 설정을 유지한 채로 다음으로 넘어 갈게요.
지금까지 했던 MySQL 서버 관련 설정을 적용하겠습니다. Execute 버튼을 클릭하세요.
설정 적용이 완료되면, Finish 버튼을 클릭하세요.
자, MySQL Server에 대한 설정이 마무리되었습니다.
이제 나머지, 두 Product에 관해서도 설정을 해줘야 하는데요. 사실 나머지 두 개는 우리 토픽과 큰 연관이 없는 것들입니다. 일단 Next 버튼을 누르세요.
Finish 버튼을 누르세요.
두 번째 Product의 설정이 완료되었습니다. 또 Next 버튼을 누르세요.
그럼 MySQL 서버가 잘 작동하는지 확인하기 위해 테스트 접속을 해볼 수 있는 페이지가 뜹니다. 이때 아까 우리가 설정했던 root 사용자의 비밀번호를 입력하고 Check 버튼을 눌러보세요. 만약 초록불이 보인다면 접속에 성공했다는 뜻이고, 이는 곧 MySQL 서버가 잘 실행되고 있다는 뜻입니다. Next 버튼을 눌러서 넘어가세요.
그 다음 Execute 버튼을 누르면, 모든 설치가 완료된 화면을 볼 수 있습니다.
MySQL 설치가 모두 완료됩니다. 이때 바로 MySQL Workbench를 실행하기 위해 Start MySQL Workbench after Setup에만 체크를 해주고 Finish 버튼을 누르세요.
그럼 다음과 같은 MySQL Workbench 화면을 볼 수 있습니다.
MySQL Workbench를 줄여서 Workbench라고 말하기도 해요. 다른 영상 강의나 노트에서 줄여서 언급할 때가 많으니 미리 알아두세요!
이제 여러분의 컴퓨터에서 MySQL을 실행하기 위한 준비가 끝났는데요. MySQL로 어떤 일들을 할 수 있을지 궁금하신 분들을 위해, SQL로 하는 데이터 분석 강의를 추천합니다.
이번 튜토리얼과 관련된 아래 콘텐츠들도 추천합니다!