phpMyAdmin - Ejercicios (3) - Soluciones

En esta lección se proponen soluciones detalladas de los ejercicios (3) de phpMyAdmin. Se recomienda intentar realizarlos primero sin recurrir a estas soluciones.

En construcciónEstas soluciones no están completas.

phpMyAdmin (3) 1 - Completar instalación

  1. En el archivo de configuración config.inc.php, escriba una cadena cualquiera de al menos 32 caracteres (letras, números, símbolos, etc. al azar) en el campo blowfish_secret. Para generarla puede utilizar un generador como https://www.question-defense.com/tools/phpmyadmin-blowfish-secret-generator:
    /**
      * This is needed for cookie based authentication to encrypt password in
      * cookie. Needs to be 32 chars long.
      */
     $cfg['blowfish_secret'] = 'B9tx)*MFNh0RF_DDItf8LuSdZM+5ilF}f#-M|VT'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    

phpMyAdmin (3) 2 - Instalar tema

  1. El tema aplicado a phpMyAdmin se modifica en la página principal (apartado Configuraciones de apariencia > Tema).
    • La lista desplegable Tema muestra los temas disponibles. Al elegir uno de ellos, se aplicará inmediatamente:

      XAMPP. Página principal

  2. Los temas adicionales se deberían descargar en principio desde la página web https://www.phpmyadmin.net/themes/, en la que conviene elegir la versión de phpMyAdmin para ver únicamente los temas apropiados para la versión instalada.

    Los temas se distribuyen en forma de archivo comprimido. Descomprima el archivo descargado en la carpeta phpmyadmin/themes, en la que ya se encuentran los temas original y pmahomme. Al descomprimirlo se añadirá una carpeta con el nombre del tema (en este caso, metro).

  3. Para ver el nuevo tema en la lista desplegable, actualice la página principal de phpMyAdmin.

    XAMPP. Página principal

phpMyAdmin (3) 3 - Permitir borrar bases de datos a los usuarios

En construcciónCAPTURAS PENDIENTES DE ACTUALIZAR

  1. Al añadir la línea
    /* config.inc.php */
    $cfg['AllowUserDropDatabase'] = true;
    

    en el archivo config.inc.php, la opción "Bases de datos" permite borrar bases de datos:

    XAMPP. Configuración

  2. Al eliminar la línea (o comentarla):
    /* config.inc.php */
    /* $cfg['AllowUserDropDatabase'] = true; */
    

    en el archivo config.inc.php, la opción "Bases de datos" ya no permite borrar bases de datos:

    XAMPP. Configuración

phpMyAdmin (3) 4 - Realizar copias de seguridad de las bases de datos del usuario iaw_agenda_2

En construcciónCAPTURAS PENDIENTES DE ACTUALIZAR

phpMyAdmin (3) 5 (optativo) - Generar PDFs de la estructura de las bases de datos

Por escribir