Está en la página 1de 8

Historia de MySQL

 El servidor MySQL es uno de los sistemas de gestión de bases de


datos relacionales más utilizados. Se estima que más de 100
millones de copias del servidor MySQL han sido descargadas en
todo el mundo por individuos, empresas corporativas y
organizaciones de pequeña escala. MySQL es un servidor de base
de datos de código abierto y gratuito que proporciona numerosas
funcionalidades avanzadas de base de datos. Google, Yahoo,
Facebook, Nokia, Wikipedia y varias organizaciones famosas han
empleado MySQL para el procesamiento de datos.
 MySQL AB, una empresa sueca se le atribuye ser el fundador del
servidor de base de datos MySQL . Tres ingenieros: dos suecos,
llamados David Axmark y Allan Larsson, y un finlandés, llamado
Micheal Widenius, comúnmente conocido como "Monty",
comenzaron a trabajar en el desarrollo del servidor MySQL el 23 de
mayo de 1995. Más tarde, Sun adquirió MySQL AB. giro adquirido
por Oracle Corporation. Actualmente, el servidor MySQL está
desarrollado, actualizado y mantenido por Oracle Corporation.
 La historia de MySQL se remonta a 1979 cuando Monty Widenius,
que trabaja para una pequeña empresa llamada TcX, creó una
herramienta de informes escrita en BASIC que se ejecutaba en una
computadora de 4 Mhz con 16 KB de RAM. Con el tiempo, la
herramienta fue reescrita en C y portada para ejecutarse en
Unix. Todavía era solo un motor de almacenamiento de bajo nivel
con una interfaz de informe. La herramienta fue conocida con el
nombre de Unireg.
 Trabajando bajo las condiciones adversas de los pequeños recursos
computacionales, y quizás construyendo sobre su talento dado por
Dios, Monty desarrolló un hábito y una habilidad para escribir
código muy eficiente de forma natural. También desarrolló, o quizás
fue dotado desde el principio, con una visión inusualmente aguda
de lo que se necesitaba hacer al código para hacerlo útil en el
desarrollo futuro, sin conocer de antemano muchos detalles sobre
cuál sería ese desarrollo futuro.
 MySQL se lanzó originalmente bajo una licencia especial que
permitía el uso comercial a aquellos que no lo redistribuían con su
software. Las licencias especiales estaban disponibles para la venta
a aquellos que querían empaquetarlas con su producto. Además,
también se vendía soporte comercial. Esto proporcionó a TcX
algunos ingresos para justificar el desarrollo adicional de MySQL,
aunque el propósito de su creación original ya se había cumplido.
 Durante este periodo MySQL avanzó a la versión. 3,22. Era
compatible con un subconjunto decente del lenguaje SQL, tenía
un optimizador mucho más sofisticado de lo que uno podría escribir
por una sola persona, era extremadamente rápido y muy estable.
 Se contribuyeron numerosas API, por lo que se podría escribir un
cliente en prácticamente cualquier lenguaje de programación
existente. Sin embargo, aún carecía de soporte para transacciones,
subconsultas, claves externas, procedimientos almacenados y
vistas. El bloqueo ocurrió solo a nivel de la mesa, lo que en algunos
casos podría ralentizarlo hasta detenerse.
 Algunos programadores incapaces de sortear sus limitaciones
todavía lo consideraban un juguete, mientras que otros estaban
más que felices de deshacerse de su Oracle o SQL Server a favor
de MySQL,Alrededor de 1999-2000 una compañía separada
nombrada MySQL AB fue establecido. Contrató a varios
desarrolladores y estableció una asociación con Sleepycat para
proporcionar una interfaz SQL para los archivos de datos de
Berkeley DB. Dado que Berke