MYSQL
HOME > DB > MYSQL
2022.03.01 / 01:46

[MySQL] 누구나 쉽게 따라 하는 Mysql Workbench 설치 방법 2020 버전

MyData
추천 수 58

과거에는 DB(데이터 베이스) 같은 경우 개발자들이 많이 사용하는 업무였다면 지금은 엑셀보다 다룰 수 있는 데이터 범위가 넓어지며 내가 필요한 데이터 같은 경우 바로바로 추출하여 가공할 수 있다는 장점이 있다보니 일반 직장인들 사이에서 파이썬과 함께 인기 있는 업무 툴로 자리 잡게 되었습니다.

\한때 너도 나도 DB를 배워보자는 붐도 일어났지만 막상 배워보려고 하니 정체를 알 수 없는 명령어, 그리고 복잡한 프로그램 설치 등으로 인해 시작하기도 전에 DB 공부를 포기하려는 분들이 많더라고요. 그런 분들을 위해 오늘은 오라클 회사에서 만든 데이터베이스 관리 시스템 MySQL의 설치 방법을 알려드리도록 하겠습니다.

MySQL 이 무엇이죠?

데이터 베이스(DataBase)의 줄인 말 DB는 컴퓨터 시스템에 전자 방식으로 저장된 구조화된 정보 또는 데이터의 체계적인 집합을 의미하며 흔히 우리가 어떤 홈페이지에 회원가입을 하거나 개인 정보를 수정할 때, 게시판에 글을 쓰거나 게시글을 불러올 때, 물건을 구매하거나 구매내역을 확인할 때 등의 행위를 쉽게 생각하시면 이해가 편하실 수 있습니다. 이 저장된 데이터들은 SQL 언어를 이용해 관리, 수정, 업데이트, 제어 가 이뤄지고 있는데 보다 원활한 작업을 위해 사용되는 것이 바로 데이터베이스 관리 시스템 (DBMS)입니다.

현재 프로그래밍 시장에는 많은 종류의 DBMS가 존재하는데 각각의 DBMS마다 장단점이 확실하기 때문에 사용자의 입맛과 업무 상황에 맞춰 사용하면 되지만 저는 무료이며 깔끔한 인터페이스와 부드러운 잡업 속도, 편안한 호환성 등의 이유로 오라클의 MySQL을 선호하는 편입니다. 이러한 이유로 인해 SQL을 처음 접하시는 여러분들에게 오라클 회사의 MySQL을 추천하는 이유이기도 합니다.

MySQL 다운로드 방법

오라클 MySQL을 다운로드하기 위해서는 공식 홈페이지 https://www.mysql.com/ 접속 후 DOWNLOADS 탭 > MySQL Community (GPL) Downloads > MySQL Community Server로 먼저 우리가 필요한 DBMS로 이용해 주셔야 합니다.

MySQL 같은 경우 다양한 OS(운영체제)에서 사용이 가능하지만 오늘 저는 윈도우 버전을 설치해 보도록 하겠습니다.

페이지 이동 후 Windows (x84, 32 & 86-bit), MySQL Installer MSI, Go to Downlodad Page > Windows (x84, 32 & 86-bit), MySQL Installer)로 윈도우 컴퓨터 용 MySQL.exe 실행 프로그램을 다운로드해 주시면 됩니다.

MySQL 다운로드 버튼을 누르면 로그인 유도 화면이 노출되는데, 저희 같은 경우 따로 로그인을 진행하지 않을 거기 때문에 No thanks, just start my download. 버튼을 눌러주시면 다운로드가 진행됩니다. 다운로드 된 파일은 내 컴퓨터 > 다운로드에서 확인 가능하십니다.

MySQL 설치 방법

내 컴퓨터 > 다운로드 폴더로 이동 후 mysql-installer-community-8.0.22.0.exe 프로그램을 클릭하면 본격적으로 MySQL 설치가 시작됩니다. 이제 곧 설치 완료가 얼마 남지 않았기 때문에 조금만 더 힘내어서 설치를 마저 진행해 보죠,

프로그램 설치 첫 화면에는 MySQL 설치 타입을 선택하는 화면이 보입니다. 저희 같은 경우 입문용으로 가볍게 사용할 거기 때문에 Developer Default 탑을 을 선택 후 Next 버튼을 눌러주시면 됩니다.

- Server Only : MySQL 서버만 설치, 주로 서비스 배포 시 많이 사용

- Client only : 서버를 제외한 개발에 필요한 개발에 필요한 모든 기능 설치

- FULL : MySQL에서 제공하는 모든 기능 설치

- Custom : 사용자가 필요 기능만 선택하여 설치

 

이후 Execute 버튼을 통해 내가 사용할 SQL 기능들을 설치해 주시면 됩니다.

 

MySQL 같은 경우 서버를 통해 통신을 받기 때문에 Port를 이용하는데, 저 같은 경우 이미 톰겟 서버 프로그램 등과 같은 다른 개발 프로그램으로 인해 3306 Port가 사용 중이다 보니 오류가 발생하였습니다. 만약 저처럼 기본 3306 Port 가 이미 사용 중으로 인해 설치 오류가 발생되는 분들은 당황하지 말고 MySQL의 기본 포트 번호를 3316처럼 다른 걸로 바꿔주시면 문제가 해결됩니다.

인터넷에 찾아보면 거의 대부분 현재 3306 포트를 사용 중인 프로그램을 삭제하라고 되어있지만 굳이 저희처럼 MySQL을 공부용으로 사용할 목적이라면 포트 번호를 다른 걸로 변경해 주셔도 큰 문제는 없습니다.

몇 번 더 Next 버튼을 누르다 보면 MySQL의 ROOT 계정의 비밀번호를 입력하라는 화면이 나옵니다.

ROOT 계정이란 쉽게 말해 모든 권한을 가지고 있는 마스터 계정으로 모든 MySQL DB의 수정 권한을 가지고 있는 계정이기 때문에 자칫 비밀번호를 보안이 낮도록 너무 쉽게 입력하거나, 반대로 너무 어렵게 입력했다 까먹게 되면 현재 설치한 MySQL에 접속할 수 없기 때문에 꼭 신중하게 넣어주셔야 합니다.

하지만!

저희는 교육 목적이기 때문에 비밀번호를 1234로 가볍게 설정해 주시면 됩니다. 현업에서 이런 비밀번호를 사용하면 바로 시말서를 쓰겠지만 내 개인 컴퓨터에 내가 개인적인 목적으로 공부를 사용하는데 어떻나요. 하하;;

 

계속 Next 버튼을 누르면 마지막으로 ROOT 계정의 비밀번호를 확인하는 영역이 보입니다. 방금 전 입력해 준 비밀번호를 입력해 주신 다음 Check 버튼을 누르면 Connection succeeded와 함께 다음으로 넘어가는 Next 버튼이 활성화됩니다.

최종으로 Finish 버튼을 누르면 MySQL이 설치가 왼료되며 SQL 쿼리 문을 입력할 수 있는 MySQL Workbench 화면이 실행이 되며 현재 보여지고 있는 MySQL Workbench 프로그램은 바탕화면 또는 윈도우 설치된 프로그램 목록에서 파란색 돌고래 아이콘 MySQL Workbench 8.0 CE 프로그램을 실행시켜 주시면 됩니다.

과거 MySQL 설치 방법을 한번 공유드린 적이 있지만 최신 버전에서 설치 단계가 몇 개 추가되다 보니 조금 어려워하시는 분들이 계시는 거 같아 다시 한번 설치 과정을 정리 드리게 되었습니다. 이제 막 SQL을 시작하려는 분들에게 조금 도움이 되었으면 좋겠네요. 설치 과정에 궁금한 게 있으시다면 언제든 댓글로 남겨주세요. 제가 시간이 될 때마다 도움을 드리도록 하겠습니다.