MySQL

1, ¿Que es MySQL?

MySQL es un sistema de administración de bases de datos (DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite gestionar archivos llamados de bases de datos. 

Fuentes 

Imagen: https://www.purosoftware.com/desarrollo-web-servidores-herramientas/imagenes/04-consola-de-mysql-02.jpg

Texto: https://www.esepestudio.com/articulo/desarrollo-web/bases-de-datos-mysql/Que-es-MySQL.htm

 

2. ¿Que aplicaciones o para que se utiliza MySQL?

MySQL es muy utilizado en

- Aplicaciones web, ( Drupal o phpBB),

- En plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python),

- Herramientas de seguimiento de errores como (Bugzilla).

Se utiliza para almacenar información por medio de registros conformados por datos relacionados unos con otros. 

Fuente: https://es.wikipedia.org/wiki/MySQL

 

3. ¿Cuales son los requerimientos para instalar MySQL?
 
En Windows

- Un sistema operativo de 32 bits

- Soporte para protocolo TCP/IP

- Una copia de la distribución binaria de MysQL para Windows

- Una herramienta capaz de leer  ficheros (.zip) para descomprimir el fichero de distribución.

- Suficiente espacio en disco rígido para descomprimir, instalar, y crear las bases de datos de acuerdo a sus requisitos. Recomendado mínimo de 200 Mb

Fuente: https://dev.mysql.com/doc/refman/5.0/es/windows-system-requirements.html

 

4. ¿Cuales son las versiones de MySQL y enfoquece en las 3 ultimas?

Desarrollo de MySQL

- El desarrollo original de MySQL Michael Widenius y David Axmark a partir de 1994
- Primera publicación interna en 23 de mayo 1995
- Versión 3.19: Fin del 1996
- Versión 3.20: Enero 1997
- Windows versión fue lanzada el 8 de enero de 1998 para Windows 95 y NT
- Versión 3.21: versión de producción de 1998
- Versión 3.22: alfa, beta a partir de 1998
- Versión 3.23: beta a partir de junio de 2000, versión de producción 22 de enero 2001
- Versión 4.0: beta desde agosto de 2002, la producción de revisión de marzo de 2003 ( sindicatos )
- Versión 4.01: beta a partir de agosto de 2003, adopta para el seguimiento de base de datos MySQL
- Versión 4.1: beta desde junio de 2004, la producción lanzamiento en octubre de 2004 ( R-árboles y los árboles-B , subconsultas, declaraciones preparadas)
- Versión 5.0: beta desde marzo de 2005, la producción lanzamiento en octubre de 2005 (cursores, procedimientos almacenados, triggers, vistas, transacciones XA )
- Versión 5.1: versión de producción 27 noviembre 2008 (planificador de eventos, particionamiento , plugin API, la replicación basada en filas, de registro del servidor mesas)
La Versión 5,1 contenía 20 Errores conocidos resultado rompiendo y mal en adición a la presente 35 en la versión 5,0 (casi todos los fijos como de liberación 05.01.51).  MySQL 5.1 y 6.0 mostraron un rendimiento pobre cuando se utilizan para el almacenamiento de datos -. parte debido a su incapacidad para utilizar múltiples núcleos de CPU para el procesamiento de una sola consulta.

- Oracle adquiere Sun Microsystems, el 27 de enero de 2010.
- MySQL Server 5.5 es actualmente generalizada (en diciembre de 2010 ). Las mejoras e instalaciones incluyen:

        El motor de almacenamiento InnoDB por defecto es, que apoya las operaciones y las restricciones de integridad referencial.
        Mejora InnoDB subsistema I/O
        Mejora de la SMP apoyo
        Semisincrónicas replicación.
        SIGNAL y RESIGNAL declaración de conformidad con el estándar SQL.
        Soporte para Unicode carácter complementario establece utf16, utf32 y utf8mb4.
        Nuevas opciones para la partición definida por el usuario.

- MySQL Server 6.0.11-alfa se anunció [86] el 22 de mayo de 2009 como la última versión de la línea 6.0. El desarrollo futuro de MySQL Server utiliza un modelo de la nueva versión. Funciones desarrolladas por 6,0 se están incorporando en futuras versiones.

- MySQL 5.6, un lanzamiento hito del desarrollo, se anunció en la conferencia de usuarios de MySQL 2011. Las nuevas características incluyen mejoras en el rendimiento para el optimizador de consultas , un mayor rendimiento transaccional InnoDB, nuevo NoSQL de estilo APIs memcached, la mejora de particionamiento para consultar y gestionar grandes mesas, las mejoras en la replicación y un mejor seguimiento de los resultados mediante la ampliación de los datos disponibles a través de la PERFORMANCE_SCHEMA. [87] En julio de vistas previas adicionales con un API binlog, el compromiso del grupo, y la búsqueda de texto completo InnoDB fueron liberados.

Fuentes:

translate.google.com.co/translate?hl=es&sl=en&u=https://en.wikipedia.org/wiki/MySQL&prev=/search%3Fq%3Dmysql%2B5.5%2Bwikipedia%26hl%3Des%26biw%3D1360%26bih%3D597&sa=X&ei=28UkUbOBG4Wo9gTk24HwCQ&sqi=2&ved=0CD4Q7gEwAQ

 

5. ¿En que plataformas se puede instalar MySQL?

Fuente: s.musescore.org/images/windows.png

Fuente: 2.bp.blogspot.com/-quw8s34NZoc/UGDr40d1qSI/AAAAAAAAAAg/iW6wScDmn60/s1600/mac_os_by_makrivag1.jpeg

Fuente: 1.bp.blogspot.com/_4Wzm80mdIt0/TOfUcYFePYI/AAAAAAAAAtA/ldGw6zllTJQ/s1600/linux-gnu-historia.jpg

Fuente:  vulnerabilityteam.files.wordpress.com/2010/02/solaris_operating_system.jpg

Otras:

AIX - BSD - FreeBSD - HP-UX - Kurisu OS - NetBSD - OpenBSD - OS/2 Warp - QNX - SGI IRIX - SunOS - SCO OpenServer - SCO UnixWare - Tru64 - eBD - OpenVMS9

Fuente: es.wikipedia.org/wiki/MySQL