Introduction to MySQL
Overview

Introduction to MySQL

September 17, 2025
1 min read
01-introduction

MySQL 소개

MySQL은 1979년 스웨덴의 TcX 라는 회사의 터미널 인터페이스 라이브러리인 UNIREG 으로부터 시작되어, 1994년 웹 시스템의 데이터베이스로 사용하기 시작하면서 ver 1.0 이 완성됨. 현재는 오라클이 소유 하고 있으며, 오픈소스 데이터베이스임. 별도의 라이센스 계약 없이 일반 사용자가 사용하는 버전은 MySQL Community Edition 이며, 상업적 용도로 사용하거나, 오라클의 지원이 필요한 경우에는 MySQL Enterprise Edition 을 사용해야 함. 5.5 버전 이전까진 소스코드가 동일하였으나, 5.5 GA 버전 이후로는 Enterprise Edition 의 소스 코드가 비공개로 변경됨.

5.5 ~ 5.7 버전까지는 안정성과 성능 개선에 집중하였으며, 8.0 이후 상용 DBMS의 기능들이 추가됨.

MySQL 사용 이유

DBMS의 고려 기준은 보통 다음의 순서와 같음:

  1. 안정성
  2. 성능과 기능
  3. 커뮤니티나 인지도

dbms-ranking

DB-Engine.com 에 따르면, MySQL은 2025년 9월 기준으로 DBMS 랭킹 2위를 차지하고 있음. DB-Engine.com 의 랭킹은 안전성과 성능, 기능에 의해 결정되지는 않지만, 웹사이트 언급 횟수, 검색 빈도, 기술 토론 빈도, DBMS별 구인, 전문가 인맥 등의 기준으로 산정됨. 이러한 활용도의 중심에는 결국 안정성과 기능, 그리고 성능이 모두 포함되있을 것. 더불어 오픈소스 또는 저비용이라는 장점이 있기 때문에, 매력적인 선택지가 될 수 있음.