Características de MySQL

MySQL es un sistema de gestión de bases de datos relacional, es decir, un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos. Es muy utilizado en aplicaciones web y por herramientas de seguimiento de errores. Su popularidad como aplicación web está sumamente ligada a PHP y a menudo aparece en combinación con MySQL. Es utilizada por propiedades web de alto perfil como las redes sociales.

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.

Algunas de sus características más relevantes son:

Interioridades y portabilidad

  • Escrito en C y en C++
  • Probado con un amplio rango de compiladores diferentes
  • Funciona en diferentes plataformas.
  • Usa GNU Automake, Autoconf, y Libtool para portabilidad.
  • APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl.

Tipos de columnas

  • Diversos tipos de columnas: enteros con/sin signo de 1, 2, 3, 4, y 8 bytes de longitud
  • Registros de longitud fija y longitud variable
  • Hasta 32 índices por tabla

Sentencias y funciones

  • Soporte completo para las cláusulas SQL GROUP BYy ORDER BY. Soporte de funciones de agrupación.
  • Soporte para LEFT OUTER JOINy RIGHT OUTER JOIN cumpliendo estándares de sintaxis SQL y ODBC.
  • Soporte para alias en tablas y columnas como lo requiere el estándar SQL.

Seguridad

  • Un sistema de privilegios y contraseñas que es muy flexible y seguro, y que permite verificación basada en el host

PHPMyAdmin

Es una herramienta escrita en php creada con la intención de manejar la administración de MySQL a través de páginas web utilizando internet, Actualmente puede eliminar y crear bases de datos, está disponible en 6 idiomas.

¿Por qué aprender Mysql?

MySQL es una base de datos multiplataforma que es utilizada por empresas de alto rango, es fácil encontrar ayuda en el desarrollo de las bases de datos debido a su nivel de popularidad, es fácil de aprender, está ampliamente probada, y posee soporte para transacciones.

 Comienza tu curso de PHP y MySQL con un 20% de descuento usando el promocode Blog_Profexor

 

 

También puedes leer Razones para aprender a usar Javascript

 

phpMyAdmin, es.wikipedia.org

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *