Descripción general
phpMyAdmin incluye herramientas integradas tanto para importar como para exportar bases de datos.
Esta función tiene varias ventajas. Puedes:
Subir y restaurar bases de datos a partir de copias de seguridad
Exportar bases de datos a archivos SQL
Trasladar sitios web entre servidores
Crear copias de seguridad manuales de las bases de datos
Usarla sin línea de comandos ni software adicional
Al terminar esta guía, sabrás cómo exportar una base de datos a un archivo y cómo importar una base de datos de nuevo en phpMyAdmin.
Información importante
Una base de datos exportada se almacena normalmente como un archivo SQL que contiene las tablas, la estructura y los datos de la base de datos.
Durante la importación, los datos existentes en la base de datos podrían sobrescribirse, según el contenido del archivo SQL importado.
⚠️ Importante: Siempre recomendamos hacer una copia de seguridad de la base de datos antes de importar un nuevo archivo de base de datos o de realizar cambios importantes.
Requisitos previos
Antes de empezar, asegúrate de que:
Tienes acceso a cPanel
Tienes acceso a phpMyAdmin
Tienes una base de datos existente
Tienes el archivo de la base de datos disponible si vas a importar una base de datos
Paso 1: Inicia sesión en cPanel
Puedes iniciar sesión directamente desde la página de inicio del área de cliente de la siguiente manera:
Busca tu servicio de alojamiento en la lista de productos/servicios activos
Haz clic en el botón "Iniciar sesión en cPanel"
Ya has iniciado sesión automáticamente en cPanel sin necesidad de introducir de nuevo tu nombre de usuario ni tu contraseña
Paso 2: Abre phpMyAdmin
Haz clic en phpMyAdmin.
Ahora se te redirige a phpMyAdmin.
Paso 3: Exporta una base de datos
Para descargar una copia de la base de datos:
Selecciona la base de datos que quieres exportar en el menú de la izquierda.
Haz clic en la pestaña Exportar de la parte superior de phpMyAdmin.
3. Selecciona el Método de exportación:
Rápido – Configuración predeterminada adecuada para la mayoría de los usuarios
Personalizado – Configuración de exportación avanzada
4. Selecciona SQL como formato de archivo.
5. Haz clic en Exportar.
Tu navegador descargará ahora un archivo SQL que contiene la base de datos.
💡 Consejo: Guarda los archivos de base de datos exportados en un lugar seguro para poder usarlos como copia de seguridad si fuera necesario.
Paso 4: Importa una base de datos
Para importar una base de datos desde un archivo SQL:
6. Selecciona la base de datos en la que quieres importar los datos.
7. Haz clic en la pestaña Importar de la parte superior de phpMyAdmin.
8. Haz clic en Seleccionar archivo
9. Selecciona el archivo SQL de tu ordenador.
10. Haz clic en Abrir
11. Asegúrate de que el formato esté establecido en SQL.
12. Haz clic en Importar para iniciar la importación.
phpMyAdmin subirá e importará ahora la base de datos.
Cuando la importación se complete, aparecerá un mensaje de confirmación en la parte superior de la página.
⚠️ Importante: Si la base de datos ya contiene tablas con el mismo nombre que las del archivo SQL, la importación puede provocar errores o sobrescribir los datos existentes.
Paso 5: Confirma que las importaciones o exportaciones se han realizado correctamente
Después de una importación, puedes comprobar que las tablas aparecen en la base de datos seleccionándola en el menú de la izquierda.
Si las tablas aparecen y no se mostraron mensajes de error durante la importación, la base de datos debería haberse importado correctamente.
💡 Consejo: Prueba el sitio web o la aplicación después de la importación para confirmar que la base de datos funciona como se espera.
Resumen
Ya has aprendido a exportar e importar bases de datos con phpMyAdmin.
La función de exportación facilita la creación de copias de seguridad manuales de las bases de datos, mientras que la función de importación te permite restaurar o trasladar bases de datos entre distintos servidores y cuentas de alojamiento. Las copias de seguridad periódicas ofrecen una seguridad adicional si algo sale mal con el sitio web o la base de datos.
