MySQL es un gestor / servidor de bases de datos relacionales rápido, eficiente, seguro, estable, fácil de usar, multi plaforma, multi hilo, multi usuario y bien documentado. Actualmente Oracle guía el desarrollo de MySQL, no obstante la versión comunitaria está disponible bajo licencia GPL por lo que sigue siendo software libre.
MySQL 8.0:
- Mejora aspectos de seguridad.
- Añade el concepto de roles y categorías de cuentas de usuarios.
- Permite realizar bloqueo temporal de usuarios luego de x intentos de autenticación fallidos.
- Incorpora varias mejoras al motor InnoDB y al tipo de datos JSON.
- Añade el nuevo mecanismo de autenticación: caching_sha2_password que implementa el algoritmo de encriptación SHA-256 (al igual que el mecanismo sha256_password) pero usando una cache para resolver problemas de latencia durante el proceso de conexión.