Bases de datos en PHP
En esta clase introduciremos el tratamiento y persistencia de datos mediante el uso de bases de datos de tipo MySQL.
Para ello, haremos una introducción a las bases de datos y a los paradigmas de programación utilizados en las extensiones de acceso a las mismas.
Seguidamente, detallaremos cómo instalar y configurar una base de datos de tipo MySQL y cómo acceder a ella por consola, mediante herramientas web tipo phpMyAdmin o mediante aplicaciones de escritorio como MySQL Workbench.
Para finalizar, detallaremos cómo utilizar bases de datos en PHP y el manejo de errores y excepciones.
Para poder desarrollar correctamente los contenidos, deberíamos cumplir ciertos requisitos previos, a saber:
- Conocimientos de Arquitecturas y Herramientas de programación en lado servidor.
- Conocimientos de Aplicaciones web con HTML5, CSS3 y Javascript.
- Conocimientos de Programación en PHP.
- Tener instalado y configurado un entorno LAMP (Linux, Apache, MySQL, PHP); bien en entorno local mediante herramientas como XAMPP, o bien en un entorno remoto de tipo Amazon AWS.
- Durante el aprendizaje, es recomendable que el archivo de configuración php.ini muestre todos los errores mediante la directiva display_errors = On y la opción E_ALL (puedes comprobar donde está el archivo php.ini y la configuración de errores ejecutando phpinfo() en cualquier archivo PHP).