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 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 metro, original y pmahomme. Al descomprimirlo se añadirá una carpeta con el nombre del tema (en este caso, darkwolf).

  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. inicialmente, los usuarios no puede borrar su bases de datos porque phpMyAdmin no ofrece esa posibilidad:

    XAMPP. Borrar bases de datos

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

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

    XAMPP. Borrar bases de datos

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

Copia de seguridad personalizada completa

Copia de seguridad personalizada parcial

En construcciónCapturas pendientes de incluir

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

Por escribir