🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo importar y exportar bases de datos MySQL desde DirectAdmin

Actualizado el 6 de junio de 2026

¿Por qué es importante saber importar y exportar bases de datos MySQL?

Si tienes una página web, un blog o una tienda online, es muy probable que toda tu información (como artículos, precios de productos, datos de clientes o comentarios) esté guardada en una base de datos MySQL. Esta información es el corazón de tu proyecto en Internet.

Saber exportar (hacer una copia de seguridad o backup) y importar (restaurar o mover) tus bases de datos es una habilidad básica que te ahorrará más de un dolor de cabeza. Imagina que cometes un error al actualizar un plugin, que alguien borra contenido por accidente o que decides cambiar de servidor. En todos estos casos, tener una copia de seguridad y saber cómo restaurarla es tu salvavidas.

En este artículo, te voy a explicar paso a paso y de una forma muy sencilla cómo realizar estas tareas dentro de DirectAdmin, uno de los paneles de control de hosting más utilizados del mundo. No necesitas ser un experto en informática; solo sigue las instrucciones y verás que es más fácil de lo que piensas.

Método 1: La forma más fácil y visual con phpMyAdmin

Esta es la opción que yo recomiendo para la mayoría de usuarios, especialmente si no te sientes cómodo con líneas de comandos. phpMyAdmin es una herramienta gráfica que te permite manejar tus bases de datos a través de un navegador web, con botones y menús muy intuitivos.

Cómo acceder a phpMyAdmin desde DirectAdmin

Para empezar, primero tienes que entrar en tu panel de DirectAdmin. Una vez dentro, los pasos son los siguientes:

  1. Busca la sección que se llama "MySQL Management" o "Gestión de MySQL". Suele estar en la página principal o en el menú lateral.
  2. Dentro de esa sección, verás un listado con todas las bases de datos que tienes creadas en tu cuenta.
  3. Localiza la base de datos que te interesa y haz clic en el icono o enlace que dice "phpMyAdmin". Se abrirá una nueva pestaña en tu navegador con la herramienta.

Una vez dentro de phpMyAdmin, ya puedes empezar a trabajar. Es muy visual, verás en el panel izquierdo el nombre de tu base de datos y, al hacer clic en ella, verás todas las tablas que contiene.

Cómo exportar una base de datos MySQL con phpMyAdmin (Crear un backup)

Exportar significa extraer toda la información de tu base de datos y guardarla en un único archivo, normalmente con extensión .sql. Este archivo es tu copia de seguridad.

Aquí tienes los pasos a seguir:

  1. En el panel izquierdo, haz clic en el nombre de la base de datos que quieres exportar para seleccionarla.
  2. En el menú superior, haz clic en la pestaña "Exportar".
  3. Verás dos opciones principales: "Rápido" y "Personalizado". Para la mayoría de los casos, te recomiendo la opción "Rápido", que exporta todo el contenido con la configuración estándar.
  4. Asegúrate de que el formato seleccionado sea SQL (es el formato por defecto y el más compatible).
  5. Haz clic en el botón "Continuar" o "Exportar".
  6. Tu navegador descargará automáticamente un archivo con un nombre similar a nombre_de_tu_base_de_datos.sql. ¡Guárdalo en un lugar seguro, como tu ordenador o una unidad en la nube!

[TIP] Te recomiendo que hagas esta exportación de forma regular (por ejemplo, una vez a la semana) y siempre antes de hacer cualquier cambio importante en tu web, como actualizar el tema o un plugin.

Cómo importar una base de datos MySQL con phpMyAdmin (Restaurar o mover)

Importar es el proceso inverso: coger un archivo .sql y cargarlo en tu servidor para crear o restaurar una base de datos. Esto es útil si te mudas de hosting, si has perdido información o si has creado una copia en otro sitio.

Para importar correctamente, sigue estos pasos:

  1. Primero, necesitas tener una base de datos vacía en tu DirectAdmin donde vas a meter los datos. Si no la tienes, créala desde la sección "MySQL Management".
  2. Una vez la tengas, entra en phpMyAdmin haciendo clic en el icono de tu base de datos vacía.
  3. En el menú superior, haz clic en la pestaña "Importar".
  4. Verás un apartado llamado "Archivo a importar". Haz clic en el botón "Elegir archivo" o "Seleccionar archivo" y busca el archivo .sql que tienes guardado en tu ordenador.
  5. Deja el resto de opciones tal y como están, a menos que sepas muy bien lo que haces.
  6. Haz clic en el botón "Continuar" o "Importar" en la parte inferior.
  7. Espera unos segundos (o minutos, si el archivo es muy grande). Al final, verás un mensaje de éxito indicando que la importación se ha completado.

[WARNING] Si vas a importar en una base de datos que ya tiene contenido, la importación podría sobrescribir las tablas existentes o crear tablas duplicadas. Asegúrate siempre de que estás importando en la base de datos correcta y, si tienes dudas, haz una exportación previa para tener un respaldo.

Método 2: La opción integrada en DirectAdmin para backups

Además de phpMyAdmin, DirectAdmin tiene su propia herramienta de backup que te permite hacer copias de seguridad de todo tu sitio (archivos, emails y bases de datos) o solo de las bases de datos.

Esta es una excelente opción porque es muy cómoda y no tienes que lidiar con archivos .sql directamente. El sistema genera un archivo comprimido que contiene todo.

Cómo crear un backup de una base de datos desde DirectAdmin

  1. En el panel principal de DirectAdmin, busca la sección llamada "Backup" o "Copias de seguridad".
  2. Dentro, verás varias opciones para seleccionar qué quieres incluir en la copia. Marca la casilla que dice "Databases" o "Bases de datos".
  3. Si quieres, también puedes marcar otras opciones como "Home Directory" (tus archivos) o "Email Data" para hacer un backup completo.
  4. En el campo "Backup Destination" (Destino del backup), elige dónde quieres guardarlo. Normalmente puedes seleccionar tu cuenta de usuario o una ubicación local.
  5. Haz clic en el botón "Create Backup" o "Crear copia de seguridad".
  6. DirectAdmin empezará a trabajar y te mostrará una barra de progreso. Cuando termine, verás el archivo de backup en la lista de copias disponibles.

Cómo restaurar una base de datos desde un backup de DirectAdmin

Restaurar es igual de sencillo:

  1. Ve de nuevo a la sección "Backup".
  2. En la parte inferior, verás una lista de tus backups creados anteriormente.
  3. Haz clic en el icono de restaurar (normalmente una flecha circular) que está al lado del backup que quieras usar.
  4. Te preguntará qué elementos quieres restaurar. Asegúrate de que la casilla de "Databases" esté marcada.
  5. Confirma la acción y espera a que termine el proceso.

[INFO] Este método es ideal para hacer copias de seguridad periódicas de todo tu alojamiento. Si te mudas a otro servidor que también use DirectAdmin, este archivo de backup te permitirá restaurar todo tu sitio de una sola vez, sin complicaciones.

Consejos y preguntas frecuentes (FAQ)

Aquí te dejo algunos consejos y respuestas a dudas comunes que suelen tener los usuarios.

¿Cuál es la diferencia entre exportar desde phpMyAdmin y hacer un backup desde DirectAdmin?

La principal diferencia es el alcance. phpMyAdmin exporta solo la estructura y los datos de una base de datos específica en un formato .sql. El backup de DirectAdmin es más completo; puede incluir no solo las bases de datos, sino también todos los archivos de tu web y tus cuentas de correo, todo en un solo archivo comprimido. Para una restauración completa del sitio, el backup de DirectAdmin es más práctico. Para trabajar con una base de datos individual, phpMyAdmin es más directo.

¿Cómo importar una base de datos MySQL desde un archivo .sql muy grande?

A veces, los archivos .sql pueden ser demasiado grandes y la importación desde phpMyAdmin puede fallar o tardar mucho. Si te pasa esto, tienes un par de opciones:

  1. Aumentar el límite de memoria y tiempo de ejecución: En la pantalla de importación de phpMyAdmin, puedes intentar cambiar los valores de "SQL compatibility mode" o usar la opción "Custom" para ajustar algunos parámetros.
  2. Usar un script PHP: Puedes subir el archivo .sql a una carpeta de tu hosting y ejecutar un pequeño script que lo importe. Es un método más avanzado, pero muy efectivo. Si no te sientes cómodo, contacta con tu soporte de hosting para que te ayuden.
  3. Dividir el archivo: Puedes dividir el archivo .sql en partes más pequeñas usando un editor de texto avanzado, e importarlas una a una.

¿Es seguro importar una base de datos en mi sitio web?

Sí, es seguro si sigues los pasos correctamente. Lo más importante es asegurarte de que estás trabajando con la base de datos correcta y que el archivo que vas a importar es de una fuente fiable. Siempre es una buena práctica hacer una copia de seguridad de la base de datos actual antes de importar una nueva, por si algo sale mal.

¿Qué hago si no encuentro la sección "MySQL Management" en DirectAdmin?

Si no ves esa sección, puede ser que tu plan de hosting no la incluya o que el administrador del servidor la haya ocultado. En ese caso, te recomiendo que contactes con tu proveedor de hosting para que te indique cómo acceder a tus bases de datos. También es posible que tengas acceso a phpMyAdmin a través de una URL directa que te proporciona el soporte técnico.

[TIP] Recuerda que la gestión de bases de datos es una tarea de mantenimiento básica. Dedicar unos minutos cada cierto tiempo a hacer una copia de seguridad te puede ahorrar horas de trabajo y mucho estrés en el futuro. ¡Hazlo un hábito!

Espero que esta guía te haya sido de gran ayuda. Como verás, tanto importar como exportar bases de datos MySQL desde DirectAdmin es un proceso muy accesible. Con un poco de práctica, lo harás sin pensar. Si tienes alguna duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico, que estará encantado de ayudarte.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel