MySQL
La base de datos relacional open source que movió la web temprana y sigue en todos lados.
MySQL es una base de datos relacional: guarda los datos en tablas con filas y columnas, y los leés y modificás con SQL. Funciona como un programa servidor; tu aplicación se conecta por la red, por defecto al puerto 3306, manda consultas y recibe filas.
La creó en Suecia, a mediados de los noventa, la empresa MySQL AB, y el nombre viene de My, la hija del cofundador Michael Widenius. Gratis, fácil de instalar y suficiente para la mayoría de los sitios, se volvió la M del clásico stack LAMP (Linux, Apache, MySQL, PHP) y la base de datos detrás de WordPress, del Facebook de los primeros años y de incontables tiendas online.
Sun Microsystems compró MySQL AB en 2008 y Oracle se quedó con ella al comprar Sun en 2010. Preocupado por su futuro en manos de Oracle, Widenius arrancó un fork llamado MariaDB, que sigue siendo bastante compatible. Hoy MySQL sigue siendo código abierto bajo la licencia GPL, con ediciones pagas de Oracle, y todas las nubes grandes la venden como servicio administrado, por ejemplo Amazon RDS para MySQL.
Para quedarse
- Base de datos relacional de código abierto, se consulta con SQL y escucha por defecto en el puerto 3306.
- La M del stack LAMP y la base de datos de siempre detrás de los sitios WordPress.
- Es de Oracle desde 2010; MariaDB es un fork comunitario de su creador original.
- Todos los grandes proveedores de nube la ofrecen como servicio administrado.