Our Journal

12 mai 2015
|

Importation d’une base de données MySql depuis le serveur ftp

Cette article reprend une une version simple d’importation de la base de donnée à partir du serveur ftp sans passer par PhpMyAdmin.

1/ Copier le code ci-dessous dans un fichier db-import-tools.php

";
system("gunzip testbackup.sql.gz");
echo "Votre base est en cours de restauration......

";
system("cat testbackup.sql | mysql --host=mysql5-21.pro --user=Username --password=pssw dbname");
echo "C'est fini. Votre base est en place sur cet hébergement.";
?>

2/Remplacer les valeurs suivante :

  • testbackup.sql.gz = Nom du fichier Gzip (archive compressé)
  • testbackup.sql = Nom du fichier sql contenu dans l’archive
  • host=mysql5-21.pro = host (adresse du serveur mysql)
  • Username = Nom du user
  • pssw = Mot de passe
  • dbname = Nom de la base

Remarque : L’utilisation de cette méthode avec archive Gzip est conseillé pour éviter les problèmes avec les caractères accentués.

3/Placer ce fichier à la racine de votre espace ftp
Remarque : Le fichier devras être accessible à l’adresse www.mon-site.com/db-import-tools.php avec votre navigateur.

4/ Placer l’archive au même niveau

5/ Exécuter la page www.mon-site.com/db-import-tools.php

Source : https://www.ovh.com/fr/g1393.importation-base-de-donnees-mysql

6