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
Ce guide explique comment importer une base de données MySQL/MariaDB sur un hébergement.
Importer une base de données
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Hébergement Web
- cliquer sur l'hébergement/le nom de domaine concerné
- dans le menu latéral gauche, cliquer sur Bases de données
- cliquer sur le bouton Importer
Vous aurez alors le choix:
- d'envoyer directement votre base de données (sql, gz, bz2, zip, 300 Mo max) depuis votre ordinateur
- de sélectionner le fichier à importer depuis votre hébergement après l'avoir déposé sur le serveur via FTP
puis également à choix:
- importer les données vers une nouvelle base (création)
- importer sur une base existante (remplacement/écrasement)
Méthode alternative (pour les utilisateurs avancés)
Prérequis:
- posséder le fichier *.sql de la base de données à importer
- avoir créé une nouvelle base de données vierge)
- avoir un utilisateur qui a tous les droits sur la base de données
- avoir un compte FTP + SSH
Effectuez les actions suivantes:
- envoyer la base de données à importer via FTP sur votre hébergement
- ouvrir l'application PuTTY (à télécharger et installer sur PC) ou Terminal (installé par défaut dans Mac OS X)
- saisir et adapter la commande suivante: ssh ftp-user@adresse-du-serveur
- remplacer ftp-user par le nom d'utilisateur du compte FTP + SSH (par ex.: abcd_user)
- remplacer adresse-du-serveur par l'adresse du serveur web de votre hébergement
- saisir le mot de passe du compte FTP + SSH
- saisir et adapter la commande suivante: mysql --verbose -u db-user -p db-name -h db-host < path
- remplacer db-user par le nom d'utilisateur de la base de données (ex.: abcd_user)
- remplacer db-name par le nom de la base de données (ex.: abcd_sample)
- remplacer db-host par le serveur MySQL de votre hébergement
- remplacer 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)
- patienter pendant l'importation (cela peut durer plusieurs minutes selon sa taille)
Lien vers cette FAQ: