AI 시대 DB 모델링 & SQL 완벽 마스터2-1 MySQL 설치 (Windows)
테크타니 LEARN — 섹션 02 · 실습 환경 준비

Windows에 MySQL,
5분 만에 설치하기

본론 들어가기 전 셋업입니다. 클릭 몇 번이면 끝나니까 — 화면 그대로 천천히 따라오세요.

난이도아주 쉬움소요5–10분환경Windows 10 / 11

이번 섹션의 여정

2-1 MySQL 설치

지금 여기

2-2 SQL 클라이언트

DBeaver 연결

2-3 샘플 데이터 로드

실습 DB 구축

섹션 3 본 강의 시작

SQL 핵심 문법

왜 로컬 설치인가

DB는 클라우드로도 쓸 수 있지만, 강의 실습용으로는 로컬 설치가 가장 빠르고 안정적입니다.

클라우드 무료 DB
  • 시작까지회원가입 · 카드 등록 등 절차

  • 인터넷 끊기면실습 불가

  • 강의 끝난 뒤무료 한도 초과 걱정

로컬 설치 ✓
  • 시작까지5–10분이면 끝

  • 인터넷 끊겨도그대로 실습 가능

  • 강의 끝난 뒤내 연습용으로 계속 사용

어차피 한 번은 깔아보는 게 실력에 도움 됩니다 — 그냥 로컬로 가시죠.

설치 전 체크
Windows 10 / 11
디스크 여유 공간 약 1GB
관리자 권한 (UAC 창 한 번 뜸)
인터넷 연결 (다운로드 약 500MB)

Installer 다운로드

브라우저에서 mysql installer 라고 검색해 맨 위 dev.mysql.com 링크로 들어가도 되고, 아래 버튼으로 바로 이동해도 됩니다.

macOS 사용자라면

아래 설치 단계는 Windows(MySQL Installer) 기준이라 Mac은 화면이 조금 다릅니다. .dmg 설치 후 마법사에서 root 비밀번호 설정만 동일하게 해주시면 이후 강의 진행에는 문제 없습니다.

다운로드 페이지에는 파일이 두 개 보입니다:

✕ PASS

web 버전 — 약 2MB

mysql-installer-web-community-…msi
설치 도중 인터넷에서 다시 받아야 합니다.

✓ 이걸 받으세요

풀버전 — 약 500MB

mysql-installer-community-…msi
한 번에 다 받아둬서 인터넷이 끊겨도 설치가 진행됩니다.

회원가입 하지 마세요 — 5분 아낍니다

Download를 누르면 “Login or Sign Up” 페이지가 떠요. 무시하시고, 맨 아래 작게 적힌 “No thanks, just start my download.” 를 클릭하면 바로 받아집니다. 오라클 계정, 만들 필요 전혀 없습니다.

설치 — Server only 하나면 됩니다

받은 .msi 파일을 더블클릭하면 MySQL Installer 가 뜹니다. 첫 화면의 다섯 가지 옵션 중 두 번째, Server only 를 선택하세요.

CHOOSING A SETUP TYPE
Developer DefaultWorkbench 등 전부 설치, 무겁고 오래 걸림
Server onlyMySQL 서버 본체만 — 가볍고 빠름✓ 이걸 선택
Client only서버가 빠져서 실습 불가
Full전부 설치 — 너무 무거움
Custom직접 골라야 해서 복잡
왜 Server only?

SQL 클라이언트는 다음 강의(2-2)에서 DBeaver 로 따로 설치합니다. 지금은 MySQL 서버 본체만 있으면 돼요.

NextExecute 를 누르면 서버 설치가 시작됩니다. 1–3분 정도 걸리고, 끝나면 자동으로 Product Configuration 단계로 넘어갑니다.

빨간 메시지가 떠도 당황 금지

“Visual C++ Redistributable이 필요합니다” 같은 빨간 줄이 보이면 — Execute 를 한 번 더 누르세요. 자동으로 받아서 설치됩니다.

설정 — root 비밀번호만 조심하면 끝

설정 화면이 연달아 나옵니다. 입력할 곳은 딱 한 군데(비밀번호) 뿐이고, 나머지는 전부 기본값 그대로 Next 입니다.

Type and Networking01 / 05

Config Type은 Development Computer, Port는 3306 — 건드릴 것 없습니다.

기본값 그대로 → Next
Authentication Method02 / 05

위에 선택된 Use Strong Password Encryption (RECOMMENDED) 그대로 둡니다.

기본값 그대로 → Next
Accounts and Roles03 / 05

가장 중요한 화면. MySQL 최고 관리자 계정 root 의 비밀번호 를 정합니다. 강의에서는 그냥 1234 로 입력하세요. 약하다고 빨간 경고가 떠도 무시하고 Next.

1234 입력 → Next
Windows Service04 / 05

PC가 켜질 때마다 MySQL이 백그라운드에서 자동 실행되도록 하는 설정입니다. 체크 두 개 그대로.

기본값 그대로 → Next
Apply Configuration05 / 05

Execute 를 누르고, 모든 항목에 ✅ 초록 체크가 뜨면 Finish. 설치 완료!

Execute → 초록 체크 → Finish
“이렇게 약한 비밀번호 써도 돼요?”

됩니다. 로컬 PC 학습용이라 외부에서 접속하지 못해요. 실무 서버였으면 절대 안 되지만 — 지금은 간단하게 + 메모장에 기록이 정답입니다.

연결 확인 — 첫 SQL 한 줄

윈도우 키를 누르고 MySQL 검색 → MySQL 8.0 Command Line Client 클릭. 검은 창이 뜨면 방금 정한 비밀번호 1234 를 치고 엔터, 이어서 첫 SQL을 입력해 봅니다.

MySQL 8.0 Command Line Client
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
 
mysql> SELECT
-> VERSION();
+-----------+
| VERSION() |
+-----------+
| 8.0.46 |
+-----------+
1 row in set (0.00 sec)
비밀번호가 화면에 안 보여요

정상입니다. 보안을 위해 타이핑해도 아무것도 표시되지 않아요 — 그냥 끝까지 치고 엔터.

버전 번호는 받은 시점에 따라 다를 수 있어요. 8.0.xx 가 나오면 정상입니다.

✓ 설치 완료

MySQL이 여러분 PC에서 살아있습니다. 이제 진짜 데이터베이스를 가진 겁니다.

자주 막히는 지점

① Visual C++ Redistributable 빨간 줄

설치 도중 “이게 없으면 안 됩니다” 라는 빨간 메시지가 뜨는 경우.

FIX ▸Execute 를 한 번 더 누르세요. 자동으로 받아서 설치됩니다.
② root 비밀번호를 잊었어요

MySQL Installer 실행 → MySQL Server Remove → 처음부터 다시. 그래서 비밀번호는 간단하게 + 메모장에 기록.

FIX ▸그냥 다시 설치하세요 — 5분이면 됩니다. 복구로 1시간 헤매는 것보다 빠릅니다.
③ Port 3306 이미 사용 중

Skype, XAMPP 등이 3306 포트를 먼저 쓰고 있을 때 발생합니다. 포트를 바꿨다면 2-2에서 클라이언트 연결 시 똑같이 맞춰주세요.

FIX ▸충돌 프로그램을 끄거나, Type and Networking 에서 Port 를 3307 등으로 변경.
④ 회사 네트워크에서 다운로드가 막혀요

일부 회사망은 dev.mysql.com 다운로드를 차단합니다.

FIX ▸집에서 받거나, 모바일 핫스팟을 사용하세요.

근데 — 방금 쓴 검은 창, 좀 불편하죠? 쿼리 한 줄 칠 때마다 피곤합니다. 다음 강의에서는 그 검은 창 대신 쓸, 편하고 예쁜 SQL 클라이언트 도구 를 설치합니다.

NEXT LESSON2-2 SQL 클라이언트 (DBeaver)

검은 창은 오늘로 끝 — 편하고 예쁜 도구로 갈아탑니다.

GO ▸ 2-2 시작하기