MySQL

MySQL
Mysql.svg
Mysql9.JPG
Instalador de MySql Server 5.0
Desarrollador(es)
Oracle Corporation
http://www.mysql.com
Información general
Última versión estable 5.7.15 (info)
6 de septiembre de 2016 (3 meses y 4 días)
Género Sistema de gestión de bases de datos relacionales
Programado en C, C++
Sistema operativo Multiplataforma
Licencia GPL o Uso comercial
[ editar datos en Wikidata]

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual GPL/ Licencia comercial por Oracle Corporation y está considerada como la base datos open source más popular del mundo[2] , y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web.

MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson y Michael Widenius). MySQL A.B. fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.

Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de doble licenciamiento anteriormente mencionado. La base de datos se distribuye en varias versiones, una Community, distribuida bajo la Licencia pública general de GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen productos o servicios adicionales tales como herramientas de monitorización y soporte oficial. En 2009 se creó un fork denominado MariaDB por algunos desarrolladores (incluido algunos desarrolladores originales de MySQL) descontentos con el modelo de desarrollo y el hecho de que una misma empresa controle a la vez los productos MySQL y Oracle Database.[3]

Está desarrollado en su mayor parte en ANSI C y C++[4] . Tradicionalmente se considera uno de los cuatro componentes de la pila de desarrollo LAMP y WAMP.

MySQL es usado por muchos sitios web grandes y populares, como Wikipedia,[13]

Lenguajes de programación

Existen varias interfaces de programación de aplicaciones que permiten, a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi (vía dbExpress), Eiffel, Smalltalk, Java (con una implementación nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby, Gambas, REALbasic ( Mac y Linux), (x)Harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza una interfaz de programación de aplicaciones específica. También existe una interfaz ODBC, llamado MyODBC que permite a cualquier lenguaje de programación que soporte ODBC comunicarse con las bases de datos MySQL. También se puede acceder desde el sistema SAP, lenguaje ABAP.

Other Languages
Afrikaans: MySQL
العربية: ماي إس كيو إل
azərbaycanca: MySQL
български: MySQL
bosanski: MySQL
català: MySQL
کوردیی ناوەندی: مای سیکوێل
čeština: MySQL
dansk: MySQL
Deutsch: MySQL
Ελληνικά: MySQL
English: MySQL
Esperanto: MySQL
eesti: MySQL
euskara: MySQL
suomi: MySQL
français: MySQL
Gaeilge: MySQL
galego: MySQL
עברית: MySQL
hrvatski: MySQL
magyar: MySQL
Հայերեն: MySQL
Bahasa Indonesia: MySQL
italiano: MySQL
日本語: MySQL
Taqbaylit: MySQL
қазақша: MySQL
ភាសាខ្មែរ: MySQL
한국어: MySQL
Kurdî: MySQL
lietuvių: MySQL
latviešu: MySQL
Malagasy: MySQL
македонски: MySQL
монгол: MySQL
Bahasa Melayu: MySQL
မြန်မာဘာသာ: MySQL
Nederlands: MySQL
norsk bokmål: MySQL
polski: MySQL
português: MySQL
română: MySQL
русский: MySQL
Scots: MySQL
සිංහල: MySQL
Simple English: MySQL
slovenčina: MySQL
slovenščina: MySQL
shqip: MySQL
српски / srpski: MySQL
svenska: MySQL
Türkmençe: MySQL
Türkçe: MySQL
українська: MySQL
oʻzbekcha/ўзбекча: MySQL
Tiếng Việt: MySQL
Winaray: MySQL
中文: MySQL
粵語: MySQL