Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Importer une base de données

Mise à jour 22/06/2026

Ce guide explique comment importer une base de données MySQL/MariaDB sur un Hébergement Web Infomaniak.

 

Importer une base de données

Afin d'importer une base de données Infomaniak:

  1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué au produit concerné:
  3. Cliquez sur le chevron à droite du menu de bases de données dans le menu latéral gauche.
  4. Cliquez sur Bases de données.
  5. Cliquez sur le bouton / menu “Plus d'actions” pour obtenir différents choix.
  6. Choisissez Importer une base de données:
  7. Vous aurez alors le choix:
    1. d'envoyer directement votre base de données (sql, gz, bz2, zip, 300 Mo max) depuis votre ordinateur,
    2. de sélectionner le fichier à importer depuis votre hébergement après l'avoir déposé sur le serveur via FTP,
    3. de choisir une sauvegarde parmi celles qui se font de façon automatique.
  8. puis également à choix:
    1. importer les données vers une nouvelle base (création),
    2. importer sur une base existante (remplacement/écrasement).

Attention: une importation MySQL/MariaDB consécutive à une exportation nécessite une action de votre part si vous utilisez des TRIGGERS/VIEWS: prenez connaissance de cet autre guide !

 

Méthode alternative (SSH - pour utilisateurs avancés)

Prérequis

Pour importer en SSH:

  1. Envoyer la base de données à importer via FTP sur votre hébergement.
  2. Ouvrez un terminal/console SSH,
  3. Depuis une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur votre appareil, par exemple l'application PuTTY (à télécharger et installer sur Windows) ou Terminal (installé par défaut sur macOS), exécutez et adaptez la commande suivante:
  4. ssh ftp-user@adresse-du-serveur‍
  5. Saisissez le mot de passe du compte FTP + SSH.
  6. Saisissez et adaptez la commande suivante:

    mysql --verbose -u db-user -p db-name -h db-host < path‍
    • remplacez db-user par le nom d'utilisateur de la base de données (par exemple abcd_user)
    • remplacez db-name par le nom de la base de données (par exemple abcd_sample)
    • remplacez db-host par le serveur MySQL de votre hébergement
    • remplacez path par le chemin où vous avez envoyé la base de données à l'étape 1 de cette procédure (si vous avez un seul site Web stocké à l'emplacement par défaut, le chemin serait par exemple ~/web/test.sql)
  7. Patientez pendant l'importation (cela peut durer plusieurs minutes selon la taille).

Lien vers cette FAQ: https://faq.infomaniak.com/1942


Cette FAQ a été utile?