Cómo hacer una copia de seguridad y restaurar una base de datos mediante phpMyAdmin?

Aprenda a administrar de manera eficiente las bases de datos MySQL utilizando phpMyAdmin. Esta guía cubre la instalación, gestión de usuarios, copia de seguridad de la base de datos y restauración, ayudando a principiantes y desarrolladores a optimizar las operaciones de MySQL con una interfaz gráfica.

download-icon
Descarga Gratuita
para VM, OS, DB, Archivo, NAS, etc.
lucia

Updated by Lucia on 2025/07/24

Tabla de contenidos
  • ¿Qué es phpMyAdmin?

  • ¿Cómo usar phpMyAdmin?

  • ¿Cómo hacer una copia de seguridad de una base de datos mediante phpMyAdmin?

  • ¿Cómo restaurar una copia de seguridad de MySQL usando phpMyAdmin?

  • Proteja la base de datos con Vinchin Backup & Recovery

  • Conclusión

Después de instalar la base de datos MySQL, los usuarios pueden realizar diversas operaciones como crear bases de datos y tablas en el prompt de comandos. Sin embargo, este método es engorroso y requiere conocimientos profesionales de SQL. El equipo oficial de PHP ha desarrollado una herramienta gráfica de gestión similar a SQL Server llamada phpMyAdmin. Esta herramienta puede ejecutarse en varias versiones de PHP y MySQL. Con phpMyAdmin, los usuarios pueden administrar por completo las bases de datos, incluyendo crear, copiar y eliminar datos. phpMyAdmin proporciona una interfaz gráfica para principiantes, eliminando la necesidad de operar bases de datos MySQL a través de prompts de comandos, mejorando significativamente la eficiencia del desarrollo.

¿Qué es phpMyAdmin? 

phpMyAdmin es una herramienta de gestión de bases de datos MySQL basada en PHP y estructurada de manera web en un servidor web. Permite a los administradores gestionar bases de datos MySQL a través de una interfaz web.Permite a los administradores gestionar bases de datos MySQL a través de una interfaz web. Esta interfaz web sirve como una forma conveniente para introducir sintaxis SQL compleja, siendo especialmente útil para importar y exportar grandes cantidades de datos.phpMyAdmin proporciona a los desarrolladores web una interfaz gráfica de base de datos similar a Access y SQL Server.A través de esta herramienta de gestión, los usuarios pueden realizar diversas operaciones de MySQL, como crear bases de datos, tablas y generar archivos de scripts de bases de datos MySQL. Una ventaja importante de phpMyAdmin es que, al igual que otros programas PHP, se ejecuta en un servidor web.Una ventaja importante de phpMyAdmin es que, al igual que otros programas PHP, se ejecuta en un servidor web. Sin embargo, los usuarios pueden acceder a las páginas HTML generadas desde cualquier lugar, lo que permite la administración remota de bases de datos MySQL. Esto facilita la creación, modificación y eliminación de bases de datos y tablas.Además, phpMyAdmin puede generar sintaxis PHP comúnmente utilizada, asegurando la corrección de la sintaxis SQL al desarrollar páginas web.

¿Cómo usar phpMyAdmin?

1. Acceda al servidor a través de un navegador (por ejemplo, “http://localhost/phpmyadmin”).  

2. Haga clic en la opción Database Management en el menú izquierdo para acceder al enlace Login to phpMyAdmin

3. Seleccione su idioma preferido, introduzca root como nombre de usuario junto con la contraseña correspondiente y luego inicie sesión en el sistema.  

Cambiar la contraseña de administrador  

1. Tras iniciar sesión en phpMyAdmin, vaya a la página predeterminada > General Settings y haga clic en Change Password.

2. Modificar la contraseña > Save > Log out

3. Actualice el navegador y ahora puede iniciar sesión con la nueva contraseña. 

Agregar una base de datos  

1. Después de iniciar sesión en phpMyAdmin, haga clic en New en el menú izquierdo para acceder a la página de creación de bases de datos. 

2. Introduzca el nombre de la base de datos > Haga clic en Create, y una nueva base de datos se creará correctamente.  

3. Por defecto, el usuario raíz tiene permisos completos en la base de datos recién creada.  

Agregar un usuario de base de datos  

Los usuarios de la base de datos son independientes de las bases de datos, formando una relación “muchos a muchos”. A través de asociaciones, se pueden otorgar permisos a un usuario para una base de datos específica.

1. Después de iniciar sesión en phpMyAdmin, seleccione la base de datos a la que desea agregar un nuevo usuario desde el menú izquierdo.  

2. Haga clic en Privileges en el menú superior, busque Add User Account, e ingrese el nombre de usuario, la dirección del host y la contraseña. Luego asocie la base de datos correspondiente y configure los permisos. 

3. Haga clic en Go para completar la adición del usuario y la asociación con la base de datos.  

Nota: También puede administrar usuarios y permisos haciendo clic en Accounts en el menú superior después de iniciar sesión en phpMyAdmin.   

¿Cómo hacer una copia de seguridad de una base de datos mediante phpMyAdmin?  

Ya sea que esté utilizando un alojamiento con Cpanel o con DirectAdmin (DA), puede usar phpMyAdmin para hacer copias de seguridad de las bases de datos. Antes de comenzar, asegúrese de que puede acceder a la base de datos mediante Cpanel o DA, ya que sus interfaces de phpMyAdmin difieren. Las instrucciones a continuación están divididas en consecuencia.  

Copia de seguridad de la base de datos a través de phpMyAdmin en Cpanel  

1. Acceder a phpMyAdmin:  

Inicie sesión en Cpanel, localice el módulo de Databases  y haga clic en phpMyAdmin para ingresar.  

2. Explorar la interfaz de phpMyAdmin:  

La interfaz se divide en dos secciones: el lado izquierdo muestra todas las bases de datos bajo la cuenta actual de Cpanel, y el lado derecho contiene operaciones básicas e información de MySQL.  

3. Seleccione la base de datos para hacer una copia de seguridad:  

Haga clic en la base de datos de destino (por ejemplo, "wp30"), luego vea sus tablas.  

Seleccione todas las tablas y haga clic en Export.

Cambie el formato de compresión de Save as file de None a zip

Haga clic en Go, descargue el archivo y la copia de seguridad se completará.  

Copia de seguridad de la base de datos mediante phpMyAdmin en DirectAdmin 

1. Acceder a phpMyAdmin:  

Inicie sesión en el panel de control de DA y busque MySQL Management.

Bajo Create Database, localice y haga clic en phpMyAdmin.

Aparecerá un aviso de inicio de sesión; ingrese las credenciales de inicio de sesión.  

La información de inicio de sesión se almacena en el archivo “wp-config.php”. Si su alojamiento DA tiene múltiples dominios, vaya al directorio “domains” en el administrador de archivos para encontrar el archivo “wp-config.php” relevante.

2. Explorar la interfaz de phpMyAdmin:  

Una diferencia clave respecto a Cpanel es que DA muestra menos bases de datos en el panel izquierdo.  

Si DA está alojando múltiples dominios, tales como "aaa.com" y "bbb.com", para hacer una copia de seguridad de "bbb.com":  

  • Inicie sesión en DA, haga clic en “bbb.com” para ingresar al panel de control.  

  • Localice y haga clic en MySQL Management, luego en phpMyAdmin.

  • Aparecerá un mensaje de inicio de sesión—introduzca las credenciales correspondientes.  

  • Si los datos de inicio de sesión son desconocidos, búsquelos en “wp-config.php” bajo “domains/bbb.com/public_html/”. 

3. Continuar con la copia de seguridad:  

Una vez iniciada la sesión, el proceso de copia de seguridad es el mismo que en Cpanel.

¿Cómo restaurar una copia de seguridad de MySQL usando phpMyAdmin?

1. Acceder a phpMyAdmin

2. Seleccione la base de datos a restaurar

En el árbol de navegación izquierdo, haga clic en la base de datos en la que desea importar la copia de seguridad. Luego verá una lista de las tablas existentes dentro de esa base de datos o una pantalla que indica que no existen tablas. Esto depende de su configuración.

3. Seleccione el archivo SQL para importar

Ahora, necesitamos importar el archivo de copia de seguridad de la base de datos en phpMyAdmin. Para hacerlo, siga estos pasos:

  • Aparecerá una fila de pestañas en la parte superior de la pantalla. Haga clic en la pestaña Import.

  • En la siguiente pantalla, aparecerá un botón con la etiqueta Choose File o Browse. Haz clic en él.

  • En el cuadro de diálogo, localice el archivo de copia de seguridad de la base de datos almacenado en su computadora, luego haga clic en Open. Debería ver el nombre del archivo mostrado junto al botón Choose File.

  • Asegúrese de que se ha seleccionado SQL en el menú desplegable Format.

  • Haga clic en el botón Go.

4. Verificar la restauración exitosa

Una vez completado, debería ver un mensaje similar a:

"La importación se ha completado correctamente. 30 consultas ejecutadas. (db_backup.sql)"

Proteja la base de datos con Vinchin Backup & Recovery

Vinchin Backup & Recovery ofrece una protección integral para bases de datos, brindando seguridad doble para entornos virtuales. Soporta Oracle DB, MySQL, SQL Server, PostgreSQL, Postgres Pro y MariaDB con sólidas capacidades de copia de seguridad y restauración. La solución integra todas las funciones en una única consola basada en web, optimizando la gestión de copias de seguridad y simplificando la administración de infraestructuras TI complejas. Los usuarios pueden implementar estrategias de copia de seguridad completa, diferencial, incremental y de registro de transacciones, reduciendo el uso de almacenamiento en casi un 70% sin afectar los recursos de CPU de producción.

Para crear trabajos de copia de seguridad de la base de datos, por favor vaya a Physical Backup > Database Backup > Backup página:

1. Seleccione las bases de datos que deben respaldarse.

Copia de seguridad de la base de datos

2. Seleccione un nodo de copia de seguridad en el que desee que se procesen y almacenen los datos de la copia de seguridad.

Copia de seguridad de la base de datos

3. Configure estrategias de copia de seguridad según sus necesidades.

Copia de seguridad de la base de datos

4. Revise y confirme la configuración.

Copia de seguridad de la base de datos

Haga clic en el botón de abajo para probar la versión de prueba gratuita de 60 días de Vinchin y experimentar una solución eficiente y confiable para la copia de seguridad y recuperación de datos.

Conclusión  

phpMyAdmin proporciona una interfaz potente y fácil de usar para administrar bases de datos MySQL, convirtiéndose en una herramienta esencial tanto para principiantes como para desarrolladores experimentados. Gracias a su accesibilidad basada en web, los usuarios pueden crear, modificar y gestionar bases de datos de manera eficiente sin depender de comandos SQL complejos. Ya sea realizando operaciones rutinarias en la base de datos, gestionando usuarios o haciendo copias de seguridad y restaurando datos, phpMyAdmin simplifica la administración de MySQL y mejora la productividad.

Compartir en:

Categories: Database Backup