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 Web.
Importer une base de données
Afin d'importer une base de données Infomaniak:
- se connecter au Manager Infomaniak (manager.infomaniak.com) depuis un navigateur Web comme Brave ou Firefox
- cliquer sur l'icône en haut à droite de l'interface (ou naviguer grâce au menu latéral gauche p.ex)
- choisir HĂ©bergement (univers Web & Domaine)
- cliquer directement sur le nom de l'objet concerné dans le tableau qui s'affiche
- cliquer sur Bases de données dans le menu latéral gauche
- 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 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
Importer par SSH
- 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 macOS)
saisir et adapter la commande suivante:
ssh ftp-user@adresse-du-serveur‍
- remplacer
ftp-user
par le nom d'utilisateur du compte FTP + SSH (p.exabcd_user
) - remplacer
adresse-du-serveur
par l'adresse du serveur web de votre hébergement
- remplacer
- 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 (p.exabcd_user
) - remplacer
db-name
par le nom de la base de données (p.exabcd_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 p.ex~/web/test.sql
)
- remplacer
- patienter pendant l'importation (cela peut durer plusieurs minutes selon sa taille)
Lien vers cette FAQ: