phpMyAdmin - Ejercicios (1) - Soluciones

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

phpMyAdmin (1) 1 - phpMyAdmin de XAMPP

  1. Cambio de contraseña de usuario de MySQL/MariaDB con phpMyAdmin:
    • Haga clic en Cuentas de usuario. Se mostrará la lista de cuentas de usuario. Haga clic en Editar privilegios de la cuenta root en localhost:

      phpMyAdmin. XAMPP

    • Haga clic en Change password:

      phpMyAdmin. XAMPP

    • Escriba la nueva contraseña y haga clic en Continuar:

      phpMyAdmin. XAMPP

    • Si el cambio de contraseña se produce, se mostrará un mensaje de éxito:

      phpMyAdmin. XAMPP

  2. Cambio de contraseña de usuario de MySQL/MariaDB en archivo de configuración de phpMyAdmin:
    • Abra con un editor de texto el archivo de configuración config.inc.php:

      phpMyAdmin. XAMPP

    • Escriba la contraseña en la variable $cfg['Servers'][$i]['password']:

      phpMyAdmin. XAMPP

    • Guarde el archivo de configuración modificado.

phpMyAdmin (1) 2 - Descargar

La página web de phpMyAdmin es https://www.phpmyadmin.net/.

phpMyAdmin. Web de phpMyadmin

La página web de descarga de phpMyAdmin es https://www.phpmyadmin.net/downloads/.

phpMyAdmin. Web de phpMyadmin

Las versiones anteriores pueden descargarse de la página https://www.phpmyadmin.net/files/.

phpMyAdmin. Web de phpMyadmin

El enlace de descarga de la versión 5.1.1 con todos los idiomas y en formato zip es: phpMyAdmin-5.1.1-all-languages.zip.

En cdlibre.org hay una sección dedicada a Bases de datos > MySQL, con información detallada sobre la última versión publicada de phpMyAdmin (entre otros).

Puede descargar phpMyAdmin de la web de phpMyAdmin: phpMyAdmin 5.1.1 (04/06/21). Si esta versión no se encuentra disponible en la web de phpMyAdmin, puede descargarla desde la página de Descarga de aplicaciones. Se recomienda esa versión ya que estos ejercicios se han preparado para ella.

phpMyAdmin (1) 3 - Instalar

phpMyAdmin (1) 4 - Abrir la página de inicio

Descomprima el archivo descargado en una carpeta accesible desde el servidor local.

En estos ejercicios, de acuerdo con las recomendaciones de configuración general de estos apuntes, se supondrá que:

Abra la URL http://localhost/iaw/webapps/phpmyadmin/ en el navegador. Se mostrará la página de inicio de phpMyAdmin, que solicita un nombre usuario y contraseña para poder acceder a MySQL/MariaDB:

phpMyAdmin. Página de inicio

phpMyAdmin (1) 5 - Alias

El alias puede ser el siguiente:

<IfModule alias_module>
# ...
    # 2022-01-26. Alias para las aplicaciones web
    Alias /pma "C:\Users\NombreDeUsuario\Documents\IAW\WebApps\phpmyadmin"
    <Directory "C:\Users\NombreDeUsuario\Documents\IAW\WebApps\phpmyadmin">
      Options Indexes FollowSymLinks Includes ExecCGI
      AllowOverride All
      Require all granted
    </Directory>
# ...
</IfModule>

phpMyAdmin (1) 6 - Entrar en MySQL/MariaDB como root sin contraseña

  1. El zip de phpMyAdmin no incluye fichero de configuración, pero sí un ejemplo de fichero de configuración config.sample.inc.php. Copie este fichero y renómbrelo como config.inc.php.
  2. Con la configuración inicial (la del fichero config.sample.inc.php que ha copiado), los usuarios no pueden conectarse a MySQL/MariaDB como root sin contraseña, pero al cambiar a true la variable de configuración $cfg['Servers'][$i]['AllowNoPassword'] ya se puede hacer:

    phpMyAdmin. Página de inicio

phpMyAdmin (1) 7 - Establecer la contraseña de root de MySQL/MariaDB

Este ejercicio se resuelve como el ejercicio 1. La única diferencia es que el ejercicio 1 se debe realizar con el phpMyAdmin de XAMPP (al que se accede mediante la URL http://localhost/phpmyadmin), mientras que este se debe realizar con el phpMyAdmin que hemos instalado (al que se accede mediante las URLs http://localhost/iaw/webapps/phpmyadmin o http://localhost/pma). La aplicación phpMyAdmin que utilicemos no es relevante, puesto que todas ellas trabajan con la misma base de datos y es en ella que se modifica la contraseña de usuario.

phpMyAdmin (1) 8 - Actualizar phpMyAdmin

Puede descargar phpMyAdmin de la web de phpMyAdmin: phpMyAdmin 5.1.2 (22/01/22). Si esta versión no se encuentra disponible en la web de phpMyAdmin, puede descargarla desde la página de Descarga de aplicaciones. Se recomienda esa versión ya que estos ejercicios se han preparado para ella.