Argumento de Mysql 5 (versiones 5.1 a 5.6) Guía de Referencia del Desarrollador
Este libro sobre MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones específicas usando este sistema de gestión de bases de datos relacionales. Presenta los mecanismos fundamentales de MySQL comunes de las versiones 5.1 a 5.6 así como las particularidades de su última versión, independientemente del lenguaje de programación usado. Primeramente, el autor presenta qué es exactamente MySQL y cómo empezar con su instalación en distintas plataformas, su configuración y cómo conectarse con diferentes herramientas cliente, gestionar bases de datos y tipos particulares. Se revisan, a través de una comparativa, diferentes herramientas gráficas entre las más populares del mercado. A continuación, se entra en los detalles del ineludible lenguaje SQL a través de las órdenes clásicas como SELECT, UPDATE, DELETE, CREATE y otras, así como en sus aspectos más avanzados: funciones predefinidas del lenguaje, gestión de formatos y escritura de procedimientos almacenados. Se detalla la interfaz entre MySQL y los lenguajes Java y PHP, con varios ejemplos de código. Finalmente, basándose en las buenas prácticas, el autor presenta aspectos de seguridad y rendimiento, así como las problemáticas del despliegue en test y en producción de las aplicaciones. Hay complementos disponibles para su descarga en el sitio web www.ediciones-eni.com. Los capítulos del libro: Prefacio Introducción a MySQL Instalación y toma de contacto Herramientas de desarrollo Primeros pasos Tipos de datos y tablas MySQL Transferencia de datos Consulta de datos: SELECT Uso de funciones nativas de SQL Metadatos Otras órdenes SQL distintas de SELECT Subconsultas y JOINS - Procedimientos almacenados Seguridad y permisos MySQL y PHP MySQL y Java Complementos útiles y buenas prácticas Anexos1