MySQL Community Server란
MySQL Community Server는 MySQL의 무료 오픈 소스 버전으로, 데이터베이스 관리 시스템(DBMS)입니다.
✔️ 데이터베이스를 저장하고 관리 (테이블 생성, 데이터 삽입, 조회, 업데이트, 삭제 가능)
✔️ SQL(Structured Query Language) 실행 가능
✔️ 다른 프로그램(웹 애플리케이션, API, 분석 도구 등)에서 MySQL을 연결해 사용 가능
✔️ 네트워크를 통해 다른 컴퓨터에서 접근할 수도 있음 (원격 접속 설정 필요)
**서버 프로세스(mysqld)**를 실행하며, 내 컴퓨터가 직접 MySQL 서버가 됩니다.
즉, 데이터베이스를 운영하는 로컬 서버(Localhost, 127.0.0.1) 환경을 만들고, 데이터베이스를 저장할 수 있습니다.
💡 이해하기 쉽게 비유하자면
👉 **“MySQL Community Server를 설치하면, 내 컴퓨터가 MySQL 데이터센터처럼 작동하는 것”**입니다.
📌 내 컴퓨터가 MySQL 서버가 된다는 의미
✅ MySQL이 실행되면 mysqld 프로세스가 백그라운드에서 동작하며, 데이터베이스를 저장하고 관리할 수 있습니다.
✅ localhost 또는 127.0.0.1을 통해 내 PC에서만 접근 가능한 서버가 됩니다.
✅ 원격 접속을 허용하면 다른 컴퓨터에서도 접근 가능한 MySQL 서버가 될 수도 있습니다.
✅ CLI(Command Line) 또는 Workbench를 통해 쿼리를 실행하고 데이터 조작이 가능합니다.
* Workbench는 MySQL을 관리할 수 있는 GUI(Graphical User Interface) 툴입니다.
* CLI는 터미널(명령 프롬프트)에서 MySQL을 관리하는 방식입니다. **“명령어를 입력해서 MySQL을 조작하는 텍스트 기반 툴”**
✅ Windows
1. MySQL Command Line Client 실행
• mysql -u root -p 입력 후 비밀번호 입력
2. Windows 터미널(CMD, PowerShell)에서 실행
• MySQL에 로그인 후 명령어 입력.
✅ macOS / Linux
1. 터미널 열기
2. MySQL 접속 명령어 입력:
• MySQL이 실행되면 mysql> 프롬프트가 나타남.

MySQL Community Server 설치하기
🔨 MySQL 설치 링크 : https://dev.mysql.com/downloads/mysql/
MySQL :: Download MySQL Community Server
Select Version: 9.2.0 Innovation 8.4.4 LTS 8.0.41 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris mac
dev.mysql.com
1. Mac OS M1부터는 ARM 버전으로 설치 진행(DMG 파일 다운로드 후 설치)
2. 설치 완료 후 Settings > MySQL에서 서버 실행
워크벤치로 이미 DBeaver가 있어서 DBeaver에 연결 시도 하니 아래와 같은 에러 메세지가 뜸
Public Key Retrieval is not allowed
edit connection > driver properties에서 useSSL=false, allowPublicKeyRetrieval=true 설정 진행으로 해결 함
'코딩 > SQL' 카테고리의 다른 글
SQL : 문자열 관련 함수 (2) | 2025.04.11 |
---|---|
SQL : 날짜(DATE) 관련 함수 (0) | 2025.04.11 |
SQL 복습 - 전체적인 SQL 플로우 (0) | 2025.01.24 |
SQL 문제 2 - 프로그래머스 (1) | 2025.01.22 |
SQL - Day3 (0) | 2025.01.16 |