# MySQL

### 위키백과 ― 우리 모두의 백과사전.

MySQL
MySQL 컨퍼러스 2005의 10주년 기념 케이크
개발자 | MySQL AB
최근 버전 | 5.0.41 / 2007년 5월 1일
| 5.1.18β / 2007년 5월 8일
운영체제 | 크로스 플랫폼
종류 | 관계식 데이터베이스 관리시스템
라이선스 | GPL, 폐쇄 라이선스
| MySQL

MySQL은 600만 사용자를 확보하고 있는 다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템(SQL DBMS)이다. MySQL AB가 관리 및 지원하고 있으며, Qt처럼 이중 라이선스가 적용된다. 하나의 옵션은 GPL이며, GPL 이외의 라이센스로 적용시키려는 경우 전통적인 지적재산권 라이센스의 적용을 받는다.

위와 같은 지원 방식은 자유 소프트웨어 재단이 프로젝트에 저작권을 적용하는 방법과 비슷한 JBoss의 모델과 유사하다. 그러나 기반코드가 개인의 소유자에게 저작권이 있고 커뮤니티에 의해 개발되는 아파치 프로젝트와는 다르다.

MySQL AB는 MySQL 라이선스에 의한 판매 지원 및 서비스 계약 시스템을 개발, 유지한다. 그리고 또한 인터넷을 통한 전세계의 협력자들을 고용한다. MySQL AB는 David Axmark, Allan Larsson 그리고 Michael "Monty" Widenius에 의해 설립되었다.

MySQL AB는 또한 MaxDB라고 불리는 MySQL AB와는 기반코드가 다른 데이터베이스 관리 시스템을 판매하고 있다.

## [편집] 프로그래밍 언어

응용프로그램에서 MySQL 데이터베이스에 접근하기 위해 다수의 프로그래밍 언어로 된 API를 사용할 수 있다. 이들 API는 언어에 종속적이다.

MySQL은 공식적으로 아래의 프로그래밍 언어를 지원한다.

- C/C++/C#
- 볼랜드 델파이 (dbExpress를 통한)
- 자바 (Native 자바 드라이버를 통한)
- 파이썬
- 루비
- REALbasic(매킨토시 계열)
- 프리베이직
- 스몰토크
- Eiffel
- Lisp
- Perl
- PHP
- Tcl

MySQL은 MyODBC라고 불리는 ODBC 인터페이스를 지원해서 다른 프로그래밍 언어를 지원한다. 그 예로 ASP와 Coldfusion을 들 수 있다. MySQL은 대부분 ANSI C로 구현되었다.

## [편집] 사용

MySQL은 미디어위키와 드루팔과 같은 인기있는 웹 응용프로그램에 사용된다. 그리고 LAMP, MAMP, WAMP (리눅스/매킨토시/윈도우즈-Apache-MySQL-PHP/Perl/Python) 플랫폼의 데이터베이스 구성체로서 작동하며 버그질라와 같은 오픈소스 버그 추적 도구에도 사용된다.

웹 응용프로그램으로서의 MySQL의 인기는 PHP의 인기도와 맞물려 있다. PHP는 종종 MySQL과 결합되며 Dynamic Duo라는 별칭이 붙었다. 인터넷 상의 여러 웹사이트, 혹은 서적을 통해서 MySQL과 PHP의 연동에 대한 정보를 쉽게 찾을 수 있다. 최근의 플랫폼에서는 이들의 연동을 자동으로 해 주는 경우가 있다.

## [편집] 외부 링크

- ((영어)) MySQL 공식 홈페이지
- ((영어)) MySQL 5.0 Reference Manual

| 이 문서는 소프트웨어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다.

원본 주소 ‘http://ko.wikipedia.org../../../m/y/s/MySQL_62a0.html’

분류: 소프트웨어 토막글 | 자유 소프트웨어 | 데이터베이스 관리 시스템

##### Views

- 문서
- 토론
- 현재 버전

##### 찾기

##### 다른 언어

- العربية
- Български
- Bosanski
- Català
- Česky
- Dansk
- Deutsch
- English
- Esperanto
- Español
- Eesti
- Euskara
- فارسی
- Suomi
- Français
- Gaeilge
- עברית
- Hrvatski
- Magyar
- Bahasa Indonesia
- Italiano
- 日本語
- Kurdî / كوردی
- Lietuvių
- Latviešu
- Македонски
- Bahasa Melayu
- Nederlands
- ‪Norsk (bokmål)‬
- Polski
- Português
- Română
- Русский
- Simple English
- Slovenčina
- Slovenščina
- Српски / Srpski
- Svenska
- ไทย
- Türkçe
- Українська
- Tiếng Việt
- 中文