MySQL es un sistema de gestión de base de datos relacional multihilo y multiusuario escrito en C y C++ que se puede ejecutar en plataformas como Linux, Unix, Windows y Mac. Ofrece características como múltiples motores de almacenamiento, agrupación de transacciones e incluye compilaciones estándar, Max y de depuración. Está licenciado bajo GNU y soporta lenguajes de programación como C, C++, C#, Pascal y Delphi a través de APIs específicas.