MySQL Server와 Workbench 프로그램을 설치하는 방법에 대해 설명드리겠습니다.
설치 파일 다운로드
MySQL을 설치하기 위해서는 공식 웹사이트에서 설치파일을 다운로드 받아야 합니다.
8.0.35버전이 있는데, 최신 버전이 있으면 그걸로 다운받으시면 됩니다.
https://dev.mysql.com/downloads/installer/
아래의 mysql-installer-community 버전을 다운받습니다.
다운로드 버튼을 누르면 Oracle에 로그인 할지 여부를 묻습니다.
맨 아래에 No thanks, just start my download.를 누르면 로그인 없이 다운로드 할 수 있습니다.
설치 파일 실행
다운로드 받은 설치 파일을 실행합니다.
어떤 프로그램을 설치할지 선택하는 단계입니다.
예전에는 Developer Default라는 옵션이 있었던 것 같은데, 지금은 보이지 않습니다(2024.01 기준).
꼭 지금 Server와 Workbench를 다 설치할 필요는 없습니다.
Server Only로 Server만 설치해도 나중에 Workbench 프로그램을 다운로드 할 수 있습니다.
저는 MySQL Server와 Workbench를 설치할거라서 Custom 옵션을 선택하겠습니다.
MySQL Server랑 Workbench를 선택합니다.
선택 후 Next를 눌렀을 때 Path Conflicts 항목으로 넘어가면 기존에 MySQL 관련 폴더가 있다는 의미입니다.
제 컴퓨터의 경우 이전에 MySQL이 있어서 프로그램 추가/제거로 MySQL을 제거했는데, ProgramData 경로의 MySQL 폴더는 제거되지 않았습니다.
이런 경우 ProgramData에서 MySQL Server 8.0 폴더를 제거하면 됩니다.
경로 설정이 완료되었으면 Next를 누릅니다.
다운로드 준비가 완료되었습니다.
Execute를 눌러 다운로드를 진행합니다.
다운로드가 완료되었습니다.
설치 준비가 완료되었습니다.
Execute를 눌러 설치를 진행합니다.
설치가 완료되었습니다.
MySQL Server 설정
다음으로 MySQL 서버 설정 단계입니다.
Workbench에 대해서는 별도로 설정할 사항이 없고, MySQL Server만 설정해주면 됩니다.
Next를 눌러 설정을 진행합니다.
Port에 빨간 느낌표가 있는 경우 해당 포트를 종료시키거나 다른 포트 번호를 사용해야합니다.
[Windows] 사용 중인 포트 종료(port kill)하는 방법
포트가 사용중인 경우에는 Next로 넘어갈 수 없습니다.
종료하고 다시 3306을 입력하면 빨간 느낌표가 사라집니다.
인증 방식을 선택하는 페이지입니다.
위의 옵션은 MySQL 8에서 사용하는 인증 방식이고 아래 옵션은 5버전에서 사용하는 방식이라고 합니다.
https://dev.mysql.com/doc/mysql-installer/en/server-authentication-method.html
8버전을 사용할거라서 위의 옵션을 선택하겠습니다.
계정 설정
MySQL Server에서 사용할 계정을 설정하는 단계입니다.
루트 계정의 패스워드와 역할을 설정하는 페이지입니다.
여기서 설정한 루트 계정 패스워드는 잊어버리면 안됩니다.
잊어버렸을 경우에 변경은 가능하지만 과정이 조금 귀찮기때문에 잊어버리지 않는 것이 좋습니다.
개인 공부용으로 사용한다면 비밀번호를 쉬운걸로 해도 됩니다.
당연하지만, 실제 운영되는 데이터베이스는 어려운 비밀번호를 사용해야 합니다.
User Accounts는 이 단계에서 설정할 수 있지만, 나중에 필요한 계정이 있을 때 따로 추가할 수도 있습니다.
윈도우 관련 설정
이 페이지에 들어가면 windows service name이 MySQL80으로 되어있습니다.
그대로 사용해도 무방하지만 MySQL로 바꿔서 사용해도 됩니다(서비스명 중복 주의).
만약에 MySQL 서버를 여러개 설치해서 버전을 구분하고 싶다면 그대로 MySQL80으로 사용해도 됩니다.
저는 그대로 사용하겠습니다.
MySQL 설치 프로그램이 파일 권한을 업데이트 할 수 있도록 허용할지 여부를 묻는 페이지입니다.
첫번째로 선택되어있는 기본 설정대로 해도 무방합니다.
설정 준비가 완료되었습니다.
Execute를 누르면 설정이 완료됩니다.
완료되면 Finish 버튼을 눌러 해당 페이지를 종료합니다.
설치가 완료되었습니다.
Finish를 누르면 MySQL Workbench 프로그램이 실행됩니다.
MySQL Workbench 실행
MySQL Workbench 프로그램을 실행하면 컴퓨터(로컬 서버)에 설치된 MySQL Server를 바로 확인할 수 있습니다.
이전에 설치 단계에서 설정한 루트 계정의 비밀번호를 입력합니다.
설치된 MySQL Server에 접속이 완료되었습니다.
읽으면 좋은 글