You are on page 1of 10

MySQL

Ingeniera de Sistemas
Base de Datos

MySQL
MySQL es un sistema manejador de bases de datos
relacional desarrollado en lenguaje C y C++. Es el gestor
de cdigo abierto ms popular, utilizado en una gran
variedad de aplicaciones y empresas de gran envergadura.
El MySQL development project ha hecho su cdigo
disponible bajo los trminos de la licencia GNU (General
Public License), as tambin como bajo una variedad de
trminos de propiedad. MySQL fue propiedad y patrocinado
por una empresa sin nimo de lucro, la compaa suiza
MySQL AB, ahora propiedad de Oracle Corporation.

Principales caractersticas
Velocidad

Conectivi
dad

Fcil de
usar

Segurida
d

Soporta
SQL

Portabilid
ad

Capacida
d

Distribuci
n

Historia de MySQL.
MySQL fue creado por la compaa sueca, MySQL AB, fundada por David Axmark, Allan Larsson and
Michael "Monty" Widenius. La primera versin de MySQL apareci el 23 de mayo 1995. Fue creado
inicialmente para uso personal del mSQL basado en el lenguaje ISAM, que los autores consideraban
demasiado lento.
Version 3.20: Enero 1997
La versin para Windows fue liberada el 8 de enero 1998 para Windows 95 y NT
Versin 4.1: liberada la versin de produccin en Octubre de 2004 (R-trees y B-trees, subqueries,
prepared statements).
Versin 5.0: liberada en octubre de 2005 (cursors, stored procedures, triggers, views, XA transactions)
Sun Microsystems adquiere MySQL AB in 2008.
Version 5.1: liberada 27 November 2008 (event scheduler,partitioning, plugin API, row-based
replication,server logtables)
Oracle adquiere Sun Microsystems el 27 enero de 2010.
El da que Oracle anuncia la compra de Sun, Michael Widenius bifurca MySQL, lanzando
MariaDB.
Versin 5.5. Liberada en diciembre de 2010. Con varias mejoras y nuevas caractersticas.
Versin 5.6. Liberada en febrero de 2013.
Versin 5.7. Liberada en octubre de 2015.

Arquitectura MySQL Cliente/Servidor.

MySQL opera en un entorno de Red de trabajo usando la arquitectura


Cliente-Servidor
MySQL Servidor.
El servidor MySQL o mysqld, es el motor que mueve MySQL y provee
acceso a sus bases de datos.. El servidor administra el acceso a la base de
datos actual en disco o en memoria. MySQL Server es multihilo y soporta
MySQL Cliente y utilidades.
Estos incluyen un programa cliente interactivo que permite ingresar
queries directamente y ver el resultado. Tambin hay disponibles varias
herramientas administrativa u programas de utilidad: Una de ellas permite
monitorear y controlar el servidor; otras permiten importar datos, realizar
backups, verificar problemas en las tablas

MySQL Community Edition.


Es la versin de gratis descarga del sistema de base de dato de cdigo abierto. Est disponible bajo
licencia GPL y soportada por una gran y activa comunidad de desarrolladores open source. (Gratis)
MySQL Estndar Edition.
MySQL Standard Edition incluye InnoDB, por lo que es una base de datos conforme a ACID
transaccionales totalmente integrado. Adems, replicacin MySQL le permite ofrecer un alto
rendimiento y aplicaciones escalables. (2000 USD)
MySQL Enterprise Edition
MySQL Enterprise Edition incluye el conjunto ms completo de caractersticas avanzadas,
herramientas de gestin y apoyo tcnico para lograr los ms altos niveles de MySQL escalabilidad,
seguridad, fiabilidad y tiempo de actividad. (5000 USD)
MySQL Cluster CGE
MySQL Cluster permite a los usuarios frente a los retos de base de datos de prxima generacin
web, nube, y servicios de comunicaciones con capacidad de ampliacin sin concesiones, el tiempo
de actividad y agilidad. (10000 USD)

Forks de MySQL

Maria DB
Es el fork ms popular de MySQL busca mantener
el software siempre bajo licencia GPL tras la
adquisicin por parte de Oracle. Fue iniciada por
el cofundador de MySQL Monty Widenius junto
con la colaboracin de muchos de los ingenieros
que trabajaban en MySQL antes de la venta de la
compaa propietaria. MariaDB tiene la intencin
de mantener una alta compatibilidad con MySQL
lo que garantiza la capacidad de remplazo con
equivalencia binaria y coincidencia exacta de las

Quienes usan MySQL?


MySQL es usado por muchos sitios web grandes y
populares, como Wikipedia, Google (aunque no
para bsquedas), Facebook, Twitter, Flickr y
YouTube.

You might also like