Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Importar una base de datos

Esta guía explica cómo importar una base de datos MySQL/MariaDB a un Hosting Web de Infomaniak.

 

Importar una base de datos

Para importar una base de datos de Infomaniak:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al producto correspondiente.
  3. Haga clic en Bases de datos en el menú lateral izquierdo.
  4. Haga clic en el botón/menú “Más acciones” para más opciones.
  5. Elija Importar una base de datos:
  6. Siga el asistente hasta el final.

 

Entonces tendrá la opción…

  • … de enviar directamente su base de datos (sql, gz, bz2, zip, 300 Mo máx) desde su ordenador
  • … de seleccionar el archivo a importar desde su alojamiento después de depositarlo en el servidor a través de FTP
  • … de elegir una copia de seguridad entre las que se realizan de forma automática

… y también a elección:

  • importar los datos a una nueva base (creación)
  • importar a una base existente (sustitución/sobrescritura)

 

Atención: una importación MySQL/MariaDB posterior a una exportación requiere una acción de su parte si utiliza TRIGGERS/VIEWS: consulte esta otra guía!

 

Método alternativo (SSH - para usuarios avanzados)

Requisitos previos

Para importar en SSH:

  1. Enviar la base de datos a importar a través de FTP a su alojamiento.
  2. Abra un terminal/consola SSH,
  3. Desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en su dispositivo, por ejemplo, la aplicación PuTTY (descargar e instalar en Windows) o Terminal (instalado por defecto en macOS), ejecute y adapte el siguiente comando:
  4. ssh ftp-user@adresse-du-serveur‍
  5. Ingrese la contraseña de la cuenta FTP + SSH.
  6. Ingrese y adapte el siguiente comando:

    mysql --verbose -u db-user -p db-name -h db-host < path‍
    • reemplace db-user por el nombre de usuario de la base de datos (por ejemplo abcd_user)
    • reemplace db-name por el nombre de la base de datos (por ejemplo abcd_sample)
    • reemplace db-host por el servidor MySQL de su alojamiento
    • reemplace path por la ruta donde envió la base de datos en el paso 1 de este procedimiento (si tiene un solo sitio web almacenado en la ubicación predeterminada, la ruta sería, por ejemplo, ~/web/test.sql)
  7. Espere durante la importación (esto puede tardar varios minutos según el tamaño).

¿Le ha sido útil esta FAQ?