Base de conocimientos
1000 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 en un Alojamiento Web Infomaniak.
Importar una base de datos
Para importar una base de datos Infomaniak:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en Bases de datos en el menú lateral izquierdo.
- Haga clic en el botón/menú “Más acciones” para más opciones.
- Elige Importe una base de datos:
- Siga el asistente hasta el final.
Entonces tendrá la opción…
- … enviar directamente su base de datos (
sql
,gz
,bz2
,zip
, 300 Mo max) desde su computadora - … de seleccionar el archivo a importar desde su alojamiento después de haberlo depositado en el servidor via FTP
… también puede elegir:
- importar los datos a una nueva base (creación)
- importar en una base existente (sustitución/soberescritura)
Método alternativo (SSH - para usuarios avanzados)
Requisitos
- Tener el archivo
.sql
de la base de datos a importar. - Tener una nueva base de datos vacía creada.
- Tener un usuario que tenga todos los derechos sobre la base de datos.
- Tener una cuenta FTP + SSH.
Para importar en SSH:
- Enviar la base de datos a importar via FTP a tu alojamiento.
- Abra un terminal/consola SSH,
- Desde una aplicación de tipo
Terminal
(interfaz de línea de comandos,CLI /Command Line Interface
) en tu dispositivo, por ejemplo la aplicación PuTTY (para descargar e instalar en Windows) o Terminal (instalado por defecto en macOS), ejecuta y adapta el siguiente comando: ssh ftp-user@adresse-du-serveur
- reemplace
ftp-user
por el nombre de usuario de la cuenta FTP + SSH (p. ej.abcd_user
) - reemplace
adresse-du-serveur
por la dirección del servidor web de tu alojamiento
- reemplace
- Ingrese la contraseña de la cuenta FTP + SSH.
Ingrese y ajuste 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 (p. ej.abcd_user
) - reemplace
db-name
por el nombre de la base de datos (p. ej.abcd_sample
) - reemplace
db-host
por el servidor MySQL de tu alojamiento - reemplace
path
por la ruta donde enviaste la base de datos en el paso 1 de este procedimiento (si tienes un solo sitio web almacenado en la ubicación predeterminada, la ruta sería, por ejemplo,~/web/test.sql
)
- reemplace
- Espere mientras se realiza la importación (esto puede tardar varios minutos dependiendo del tamaño).
Enlace a esta FAQ: