Skip to content

MariaDB. Importer des données ​

L’import charge dans une base le contenu d’un fichier .sql — un dump obtenu par l’export d’une autre base. Dans BeAdmin, l’import ne fonctionne que dans une base vide : c’est une protection contre l’écrasement accidentel de données existantes. Pour importer dans une base non vide, utilisez phpMyAdmin (s’il est installé dans le module MariaDB).

Avant de commencer, assurez-vous de disposer d’un dump et d’une base créée pour l’accueillir. Pour savoir comment créer une base, voir le démarrage rapide de MariaDB.

Étape 1. Préparer le dump ​

Un dump est un fichier texte portant l’extension .sql. La sortie de mysqldump, un export de phpMyAdmin depuis un autre serveur, un export depuis un CMS — toute source qui produit un dump SQL standard convient.

⚠️ Dump sans CREATE DATABASE

Le dump ne doit contenir que les tables et les données de la base — sans instructions CREATE DATABASE ni USE. Vous choisissez la base à l’étape d’import ; si le dump tente de créer lui-même la base, l’import se termine par une erreur. Si de telles lignes figurent dans le fichier, supprimez-les avant le téléversement.

Étape 2. Téléverser le dump sur le serveur ​

Le module importe des fichiers situés sur le système de fichiers du serveur : le dump doit donc d’abord y être déposé. Nous vous recommandons l’une des méthodes suivantes :

Via le gestionnaire de fichiers ​

Dans le menu latéral, ouvrez Fichiers, accédez au répertoire voulu et cliquez sur « Téléverser ». Sélectionnez le fichier .sql sur votre ordinateur et confirmez le téléversement.

En FTPS ​

Le panneau ne donne pas d’accès direct au serveur en SSH/SCP. Pour transférer des fichiers depuis votre machine locale, activez le FTPS avec l’icône dont l’infobulle indique « Activer le serveur FTP », dans le gestionnaire de fichiers, puis connectez-vous avec n’importe quel client FTP (mêmes identifiant et mot de passe que pour vous connecter au panneau). La racine de l’accès FTP est /home/www ; déposez le dump dans le sous-répertoire voulu. Pour plus de détails, voir le guide de connexion au serveur en FTP.

Étape 3. Lancer l’import ​

Dans BeAdmin, l’import peut être lancé depuis le module MariaDB ou directement depuis le gestionnaire de fichiers. Les deux chemins mènent à la même boîte de dialogue et au même résultat — choisissez celui qui vous convient.

Depuis le module MariaDB ​

  1. Ouvrez le module MariaDB et passez à l’onglet « Bases de données ».
  2. Dans la ligne de la base voulue, cliquez sur l’icône dont l’infobulle indique « Importer des données ». Si la base n’existe pas encore, créez-la avec le bouton « Créer une base de données » du même onglet.
  3. Dans la boîte de dialogue « Importer des données », renseignez les champs :
    • « Base de données » — liste déroulante des bases vides du serveur. Les bases qui contiennent des tables n’apparaissent pas dans la liste.
    • « Fichier de dump » — liste déroulante des fichiers .sql trouvés sur le serveur. S’il n’y en a aucun, le message « Aucun fichier .sql trouvé, téléversez-en sur le serveur » s’affiche : retournez à l’étape 2.
  4. Cliquez sur « Exécuter ».

Depuis le gestionnaire de fichiers ​

Dans la section Fichiers, repérez le dump téléversé, faites un clic droit dessus et choisissez « Importer dans une base de données ». La même boîte de dialogue d’import s’ouvre avec le fichier déjà renseigné : il ne reste qu’à choisir la base et à cliquer sur « Exécuter ».

Une fois l’import lancé, les données apparaissent dans la base choisie. Vous pouvez vérifier les tables et les enregistrements via phpMyAdmin ou directement depuis l’application qui utilise cette base.

Liens utiles ​

BeAdmin © 2025. Tous droits réservés.