코딩/SQL

MySQL Community Server & Workbench 알아보기

americanoallday 2025. 2. 11. 15:54

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 설정 진행으로 해결 함