Los ejercicios de bases de datos propuestos en estos apuntes se pueden realizar trabajando con cualquier base de datos. En la lección PDO se mencionan dos de ellas: SQLite y MySQL/MariaDB. Como se comenta en la lección XAMPP, XAMPP incluye MariaDB, base de datos equivalente a MySQL (en el interfaz de XAMPP aparece a menudo la palabra MySQL pero se refiere siempre a MariaDB).
Un servidor MariaDB se puede gestionar mediante la aplicación web phpMyAdmin, que también está incluida en XAMPP. En esta lección se comenta cómo utilizar la aplicación phpMyAdmin incluida en XAMPP para crear los usuarios de MariaDB que utilicen las aplicaciones de los ejercicios. En los apuntes de Aplicaciones Web de mclibre.org hay unas lecciones dedicadas a la instalación y administración de phpMyAdmin como aplicación independiente, que amplían lo tratado en esta lección.
Las capturas de esta página corresponden a XAMPP 8.1.6 (mayo de 2022) pero son similares a las de otras versiones.
Para poner en marcha el servidor MariaDB instalado por XAMPP se puede utilizar el panel de control de XAMPP
La aplicación phpMyAdmin instalada en XAMPP es accesible desde el panel de administración web (dashboard) de XAMPP.
Inicialmente, XAMPP instala MariaDB con el usuario administrador root sin contraseña y configura phpMyAdmin para que se conecte automática con ese usuario (sin contraseña). Si ha cambiado la contraseña del administrador de MariaDB, deberá cambiar el fichero de configuración de phpMyAdmin config.inc.php.
Para crear un usuario ...