MySQL 제품개요

MySQL 데이터베이스 서버

MySQL 데이터베이스 서버 개요

  • MySQL은 오픈소스 기반의 관계형 DBMS입니다.
  • ANSI/ISO SQL 표준을 준수하는 관계형 DBMS이며 SQL-92, SQL:1999, SQL:2003을 대부분 준수합니다.
  • 다른 제품과의 비교
  • 다른 오픈소스 DB와의 비교 - MySQL은 유일하게 배후에 개발회사를 가지고 있습니다.

MySQL과 다른 상용 DBMS제품과의 세부적인 비교는 이곳에서 할 수 있습니다.

MySQL의 특징

  • MySQL은 빠르고, 안정적이며, 사용하기가 쉽습니다.
    다양한 벤치마크 데이터를 이곳에서 이용할 수 있습니다.
  • MySQL은 클라이언트-서버 환경은 물론 embedded 시스템 환경에서도 이용할 수 있습니다.
    MySQL은 multi-threaded SQL 서버와클라이언트 프로그램, 라이브러리, 관리 도구 및 API로 구성됩니다.
    또한 MySQL은 embedded multi-threaded library로도 제공되어 모바일 용으로도 이용할 수 있습니다.
  • 스토리지 엔진의 독립적 선택 가능
    MySQL에서는 스토리지 엔진 (Table Type)을 다음 중 용도에 따라 선택하여 사용할 수 있습니다.
    • MyISAMI
    • nnoDB
    • Berkeley DB (BDB)
    • MERGE
    • HEAP
    • ISAM

      이 중에서 가장 많이 사용되는 것은 MyISAM과 InnoDB입니다.
      InnoDB에 대한 상세한 내용 (reference manual)은 이곳에 있습니다.

  • 다양한 플랫폼 (Cross-platform) 지원
    지원 플랫폼: Linux, MS Windows, FreeBSD, Solaris, AIX, Mac OS X, HP-UX, QNX, Novell NetWare 등.
  • 다양한데이터베이스 드라이버 제공
    다양한 드라이버 (native ODBC and JDBC driver)를 이용하여 다른 데이터베이스에 연결이 가능합니다.

MySQL Add-on 제품

MySQL 데이터베이스 서버

  • MySQL Pro - MyISAM과 안전거래기능을 지원하는 InnoDB를 이용하는 제품입니다.
  • MySQL Classic - MySQL Pro와 동일하며 단지 MyISAM만을 테이블 타입으로 제공합니다.
  • MaxDB - SAP DB를 오픈 소스로 출시한 제품입니다.

MySQL Cluster

  • MySQL 서버를 확장하는 것으로서 메모리 DB엔진에 기반한 클러스터 솔루션입니다.

Migration Toolkit

  • Oracle과 MS Access로부터 이전하는 것을 도와주는 toolkit입니다.

Administrator

  • MySQL 환경을 관리하기 위한 통합 관리 콘솔입니다.

Query Browser

  • MySQL 클라이언트 용 브라우저 소프트웨어입니다.

Connector

MySQL 데이터베이스 추가정보

MySQL에 대한 개략적인 (한글) 안내는 이곳에 있습니다.