목차
개발 공부 시작하거나, 데이터베이스 활용하려고 MySQL 설치 알아보시는 분들 많으시죠? 복잡해 보일 수 있지만, 쉽고 친절하게 MySQL 다운로드부터 설치까지 차근차근 알아볼테니 걱정은 뚝~! 개발 환경 구축, 이제 정말 간단하게 끝낼 수 있습니다!
MySQL, 왜 써야 할까?
MySQL은 전 세계적으로 정말 많이 쓰이는 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)이에요. 안정성도 뛰어나고, 속도도 빠르고, 무엇보다 무료로 쓸 수 있다는 엄청난 장점이 있죠!
웹 개발, 앱 개발 등 다양한 프로젝트에서 데이터를 효율적으로 관리하고 활용하는 데 필수적인 도구랍니다. 자, 이제 MySQL 다운로드 여정을 시작해 볼까요?
MySQL 다운로드, 어디서 해야 안전할까?
MySQL 다운로드는 당연히 MySQL 공식 홈페이지에서 하는 게 제일 안전하고 확실해요! 다른 곳에서 잘못 다운로드하면 원치 않는 프로그램이 설치될 수도 있으니, 꼭 아래 링크를 통해 공식 다운로드 페이지로 접속해주세요.
링크를 클릭하면 MySQL Community Server 다운로드 페이지가 보일 거예요. Community Server는 무료로 사용할 수 있는 버전이니, 이걸로 다운로드하시면 됩니다. 운영체제에 맞는 버전을 선택해야 하는데요, 윈도우(Windows) 사용자라면 "MySQL Installer for Windows"를, macOS 사용자라면 "MySQL Community Server (DMG Archive)"를 선택하면 됩니다.
1) 윈도우(Windows) 사용자라면 이렇게!
"MySQL Installer for Windows"를 클릭하면 여러 가지 다운로드 옵션이 나올 거예요. 보통 "MySQL Installer for Windows (MSI Installer)" 중에서 "mysql-installer-community-버전.msi" 파일을 다운로드하는 걸 추천드려요. "Web Community" 버전은 설치 중에 필요한 파일을 온라인에서 다운로드하는 방식이라, 네트워크 환경에 따라 시간이 오래 걸릴 수 있거든요.
다음 화면에서 로그인이나 회원가입이 뜨는데, 닥치고 그냥 다운로드만 할꺼야? 싶으면 맨아래 그냥 No thanks,just....downlod. 클릭하면 됩니다. 다운로드가 완료되면 실행 파일을 클릭해서 하라는 대로 따라만 하면 됩니다.
2) macOS 사용자라면 이렇게!
"MySQL Community Server (DMG Archive)"를 클릭하면 .dmg 확장자의 파일이 다운로드될 거예요. 이 파일을 실행하면 MySQL 설치 패키지가 나타납니다. 패키지 안의 설치 프로그램을 실행해서 안내에 따라 설치를 진행하면 돼요.
macOS의 보안 설정 때문에 설치가 막힐 수도 있는데, 이럴 때는 시스템 환경설정 > 보안 및 개인 정보 보호에서 예외 설정을 해주면 됩니다.
MySQL 상세한 설치과정은 포스팅이 길어지는 관계로 대략 흐름만 알려드릴께요..그대로 따라하시면 무리없이 설치가 가능하실 거에요..
MySQL 설치, 어떻게 진행해야 할까요?
MySQL 설치 프로그램을 실행하면 다양한 설치 옵션이 나올 거예요. 처음 설치하는 분이라면 "Developer Default" 옵션을 선택하는 걸 추천드려요. 이 옵션은 MySQL 서버, MySQL Shell, MySQL Router, MySQL Workbench 등 개발에 필요한 기본적인 구성 요소들을 한 번에 설치해 줍니다.
설치 과정 중간중간에 root 비밀번호를 설정하는 화면이 나올 거예요. 이 비밀번호는 아주 중요하니, 꼭 기억해두거나 안전한 곳에 보관해두세요! root 계정은 MySQL 서버의 모든 권한을 가진 관리자 계정이거든요.
설치가 완료되면 MySQL 서버를 시작하고, MySQL Shell이나 MySQL Workbench 같은 툴을 이용해서 MySQL을 사용할 수 있게 됩니다.
MySQL 설치 후, 뭘 해야 할까요?
MySQL 설치가 끝났다면 이제 실제로 MySQL을 사용해 봐야겠죠?
- MySQL Shell: 명령행 인터페이스로, SQL 쿼리를 직접 입력해서 MySQL 서버와 상호작용할 수 있는 툴이에요.
- MySQL Workbench: GUI(그래픽 사용자 인터페이스) 기반의 툴로, 데이터베이스를 시각적으로 관리하고 SQL 쿼리를 작성하고 실행하는 데 편리해요. 초보자분들은 MySQL Workbench부터 사용해보시는 걸 추천드립니다.
이 툴들을 이용해서 데이터베이스를 만들고, 테이블을 설계하고, 데이터를 삽입하고 조회하는 등 다양한 작업을 할 수 있습니다. 이제 여러분도 MySQL을 이용해서 멋진 개발을 시작할 수 있어요!
MySQL 다운로드부터 설치까지, 생각보다 어렵지 않죠? 이 가이드 따라서 차근차근 진행하시면 누구나 쉽게 MySQL 개발 환경을 구축할 수 있습니다. 이제 여러분의 개발 실력을 마음껏 펼쳐보세요! 혹시 설치 과정에서 궁금한 점이 있다면 언제든지 댓글로 물어보세요. 제가 아는 선에서 최대한 도와드릴게요!