MySQL

MySQL AB fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.

Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad 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 doble licenciamiento anteriormente mencionado.

Las versiones Enterprise incluyen productos o servicios adicionales tales como herramientas de monitorización y asistencia técnica oficial.

En 2009 se creó un fork denominado MariaDB por algunos desarrolladores (incluido algunos desarrolladores originales de MySQL) descontentos con el modelo de desarrollo y el hecho de que una misma empresa controle a la vez los productos MySQL y Oracle Database.

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.

Database Workbench soporta las siguientes bases de datos relacionales: Oracle Database, Microsoft SQL Server, SQL Anywhere, Firebird, NexusDB, InterBase, MySQL y MariaDB.

Bajo Linux, FreeBSD o macOS Database Workbench puede funcionar con Wine.

DBeaver incluye soporte extendido para las siguientes bases de datos: MySQL y MariaDB, PostgreSQL, Oracle, DB2 (LUW), Exasol, SQL Server, Sybase, Firebird, Teradata, Vertica, Apache Phoenix, Netezza, Informix, Apache Derby, H2, SQLite y cualquier otra base de datos que tenga un controlador JDBC u ODBC.

DBeaver es un software libre y de código abierto que se distribuye bajo la licencia Apache 2.0.

HeidiSQL es desarrollado por el programador alemán Ansgar Becker y algunos otros colaboradores en Delphi.

Para manejar bases de datos con HeidiSQL, los usuarios deben ingresar a un servidor MySQL local o remoto con credenciales aceptables, creando una sesión.

para MySQL, MariaDB, Oracle, SQLite, PostgreSQL y Microsoft SQL Server.

En el momento de la compra, los usuarios pueden seleccionar un idioma para el software entre los ocho idiomas disponibles: Inglés, francés, alemán, español, japonés, polaco, chino simplificado y chino tradicional.

El software, que está disponible en 78 idiomas,[16]​ es mantenido por The phpMyAdmin Project.

SQLyog es una herramienta GUI disponible tanto en versión gratuita como de pago.

Con él es posible configurar los elementos internos del sistema operativo, como los usuarios, las cuotas de disco, los servicios o los archivos de configuración, así como modificar y controlar las aplicaciones de código abierto, como el servidor HTTP Apache, PHP o MySQL.

Webmin se basa en gran medida en Perl, ejecutándose como su propio proceso y servidor web.

Debido al diseño modular de Webmin, es posible para cualquiera que esté interesado en escribir plugins para la configuración del escritorio.

Percona Toolkit es un kit de herramientas multiplataforma para MySQL, desarrollado en Perl.

[21]​ Percona Toolkit puede ser usado para probar que la replicación funciona correctamente, arreglar datos corruptos, automatizar tareas repetitivas y acelerar los servidores.

Además, una interfaz ODBC llamada MySQL Connector/ODBC permite que los lenguajes de programación adicionales que soportan la interfaz ODBC se comuniquen con una base de datos MySQL, como ASP o ColdFusion.

[33]​ Al igual que MySQL, Drizzle tenía una arquitectura cliente/servidor y utiliza SQL como su principal lenguaje de comandos.

[70]​ MySQL funciona sobre múltiples plataformas, incluyendo: Oracle provee el código fuente de MySQL Community Edition y versiones compiladas para diferentes sistemas operativos,[72]​ aunque el rendimiento de MySQL se encuentra optimizado para sistemas GNU/Linux, con pequeñas diferencias de rendimiento entre las diferentes distribuciones .

Fuente abierta significa que es posible para cualquier persona usarlo y modificarlo.

Cualquier persona puede bajar el código fuente de MySQL y usarlo sin pagar.

Cualquier interesado puede estudiar el código fuente y ajustarlo a sus necesidades.

Otras listas de correo son: MyODBC, Herramientas GUI, Cluster, Dotnet, PlusPlus y Perl.

La licencia GNU GPL de MySQL obliga a que la distribución de cualquier producto derivado (aplicación) se haga bajo esa misma licencia.

Si un desarrollador desea incorporar MySQL en su producto pero desea distribuirlo bajo otra licencia que no sea la GNU GPL, puede adquirir una licencia comercial de MySQL que le permite hacer justamente eso.

Toma de pantalla programa de Monitoreo Mtop.
La LAMP comprende MySQL (aquí con Squid )