Version complète: sur le forum Webmaster Hub : Importer Base de données
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > SQL
minimouse
Bonjour à tous,

je fais un site avec Spip et j'ai travaillé avec Easy Php au début de la création du site puis je travaillais en distant. J'ai voulu mettre un code d'accès sur un article et j'ai bien failli "perdre" ce site car je ne pouvais plus avoir accès à l'espace privé. J'ai donc fait une restauration de ma BDD (ovh) et j'ai eu un "dump" de ma base. Le problème est que je n'arrive pas à importer cette base dans Easy php : j'ai le message d'erreur : #1050 - La table 'spip_ajax_fonc' existe déjà

Comment faire pour pouvoir de nouveau travailler en local ? (afin de m'éviter de faire des boulettes sur le site distant)

Merci pour votre aide
astrofiles
Bonjour,

visiblement, tes tables exitent déja en local puisque tu avais commencé à travailler sur ton pc , donc avant d'importer ton dump il faut que tu supprimes tes tables en local (ton dump contient la création des tables donc il plante ...)
xpatval
Bonjour,

Soit tu arrives à exporter les tables de ta base distante, en cochant la case "inclure des énoncés DROP TABLE", et dans ce cas la restauration en local écrasera toutes les tables existantes, soit tu vires la table "spip_ajax_fonc" de ta base locale, et relances la restauration (tu peux effectuer une sauvegarde de ta base locale, histoire de la garder sous le coude).

xpatval
minimouse
Merci pour vos réponses.

J'ai donc supprimé les tables en local et j'ai importé le dump et cela fonctionne ...

Encore merci à vous
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.