mysql

Páginas: 11 (2553 palabras) Publicado: 24 de septiembre de 2014
MySQL

1

MySQL
MySQL

Instalador de MySql Server 5.0
Desarrollador
Sun Microsystems (hasta febrero de 2008 MySQL AB)
http:/ / www. mysql. com''
Información general
Última versión estable

[1]
5.6.20 (info )
31 de enero de 2014

Última versión en pruebas 5.7.4 (info [2])
31 de marzo de 2014
Género

Sistema de gestión de bases de datos relacionales

Programado en

C, C++Sistema operativo

Multiplataforma

Licencia

GPL o Uso comercial

[3]

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de
instalaciones.[4] MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle
Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema delicenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas
que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita
este uso. Está desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por unacomunidad 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 licenciamiento
anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para
sus operaciones contratan trabajadoresalrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por
David Axmark, Allan Larsson y Michael Widenius.
MySQL es usado por muchos sitios web grandes y populares, como Wikipedia, Google (aunque no para búsquedas),
Facebook, Twitter, Flickr, y YouTube.

MySQL

Lenguajes de programación
Existen varias interfaces de programación de aplicaciones que permiten, a aplicaciones escritasen 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.

Aplicaciones
MySQL es muy utilizado en aplicaciones web, como Drupal o
phpBB,
en
plataformas
(Linux/Windows-Apache-MySQL-PHP/Perl/Python),
y
por
herramientas deseguimiento de errores como Bugzilla. Su
popularidad como aplicación web está muy ligada a PHP, que a
menudo aparece en combinación con MySQL.
MySQL es una base de datos muy rápida en la lectura cuando
utiliza el motor no transaccional MyISAM, pero puede provocar
Toma de pantalla programa de Monitoreo Mtop.
problemas de integridad en entornos de alta concurrencia en la
modificación. En aplicacionesweb hay baja concurrencia en la
modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este
tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL, es importante monitorizar de antemano
el rendimiento para detectar y corregir errores tanto de SQL como de programación.[5]

Versiones de MySQL

2

MySQLEspecificaciones
Plataformas
MySQL funciona sobre múltiples plataformas, incluyendo:









AIX
BSD
FreeBSD
HP-UX
Kurisu OS
GNU/Linux
Mac OS X
NetBSD







OpenBSD
OS/2 Warp
QNX
SGI IRIX
Solaris








SunOS
SCO OpenServer
SCO UnixWare
Tru64
eBD
Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mysql
  • Mysql
  • Mysql
  • Mysql
  • QUE ES MYSQL
  • Mysql
  • Mysql
  • Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS