


MySQL
MySQL es un sistema de gestión de bases de datos relacional y multiusuario
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 interfazODBC, 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.

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, Windows 8 y Windows Server (2000, 2003, 2008 y 2012).
-
OpenVMS20


cacraterísticas:

-
Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.
-
Disponibilidad en gran cantidad de plataformas y sistemas.
-
Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferentes velocidades de operación, soporte físico, capacidad, distribución geográfica, transacciones...
-
Transacciones y claves foráneas.
-
Conectividad segura.
-
Replicación.
-
Búsqueda e indexación de campos de texto.
MySQL RESUMIDO...
