Artículos
-
MySQL
Guardar y extraer imágenes en MySQL con PHP 8: BLOB, PDO y alternativas modernas
Guía actualizada para almacenar y recuperar imágenes en MySQL usando tipos BLOB con PHP 8 y PDO. Cubre subida segura con validación MIME real, inserción con PDO::PARAM_LOB, script de servicio de imágenes y tabla comparativa BLOB frente a ficheros en disco.
-
MySQL
Principios de diseño de bases de datos relacionales para MySQL 8: guía actualizada 2026
Los principios de diseño de bases de datos que todo desarrollador debe conocer: normalización, tipos de datos correctos, índices, restricciones CHECK y FOREIGN KEY (MySQL 8), JSON para datos semi-estructurados, UUID vs INT y convenciones de nombres.
-
MySQL
Tutorial completo de MySQL 8: instalación, administración, tipos de datos y backup (2026)
Guía actualizada de MySQL 8 desde cero: instalación en Ubuntu, Red Hat y Docker, gestión de bases de datos y tablas, tipos de datos, gestión de usuarios y permisos, backup con mysqldump, variables de configuración y buenas prácticas de producción.
-
MySQL
Transacciones en MySQL 8: ACID, InnoDB, niveles de aislamiento y deadlocks
Guía completa de transacciones en MySQL 8 con InnoDB: propiedades ACID, START TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT, niveles de aislamiento (REPEATABLE READ, READ COMMITTED), deadlocks y ejemplo en PHP 8 con PDO.
-
MySQL
Búsquedas de texto completo en MySQL 8: FULLTEXT con InnoDB y modo booleano
Cómo usar índices FULLTEXT en MySQL 8 con InnoDB (disponible desde MySQL 5.6): modo natural, modo booleano con operadores +/-/*, relevancia, WITH QUERY EXPANSION y parámetros innodb_ft_min_token_size.
-
MySQL
Cómo interactuar con una base de datos MySQL usando PHP 8 y PDO (actualizado 2026)
Las funciones mysql_* se eliminaron en PHP 7.0 en 2015. Este artículo conserva el código histórico de 2002 como referencia y muestra la versión moderna completa con PDO, sentencias preparadas y protección contra SQL injection.
-
MySQL
La evolución de MySQL: de la versión 4.0 (2003) a MySQL 8 (2026)
Historia completa de MySQL desde la versión 4.0 de 2003 (InnoDB, SSL, caché de consultas, UNION) hasta MySQL 8 con CTEs, window functions y JSON nativo. Artículo original de MySQL Hispano actualizado en 2026.
-
MySQL
Optimizar el rendimiento de MySQL 8: innodb_buffer_pool_size, EXPLAIN y slow query log
Guía actualizada (2026) para mejorar el rendimiento de MySQL 8 con InnoDB: cómo configurar innodb_buffer_pool_size, usar el slow query log, analizar consultas con EXPLAIN ANALYZE y aprovechar el sys schema.
-
J2SE
TutorJava Nivel Básico: tutorial completo Java 21
Aprende Java desde cero con este tutorial actualizado a Java 21. Cubre POO, herencia, interfaces, genéricos, lambdas, Streams API, concurrencia con virtual threads, records y las novedades más importantes de las últimas versiones LTS.
-
Jquery
jQuery 4.0: ¿qué trae la nueva versión y por qué importa?
El pasado 17 de enero de 2026 el equipo de jQuery anunció la liberación de jQuery 4.0.0, la primera versión principal estable del famoso framework JavaScript en casi 10 años. Esta actualización llega 20 años después del lanzamiento original de jQuery en enero de 2006, y marca una evolució...









