IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Restauration de BDD par un script PHP (1&1) [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut Restauration de BDD par un script PHP (1&1)
    Bonjour à tous,

    D'abord je tiens a préciser que je débute dans ce domaine, j'ai bien rechercher avant de poster mais j'ai rien trouvé

    J'ai eu un gros souci récement avec ma base de données, 1&1 m'ont renvoyé une sauvegarde de ma BDD d'il y a quelques jours

    Seulement voila, impossible d'importer ce fichier via PhpMyAdmin, j'ai rechercher les différents moyens d'importer ma BDD sur la FAQ de 1&1, je suis tombé sur ceci :

    http://faq.1and1.fr/scripts/mysql/ba...uration/3.html

    Le truc, c'est que je n'ai pas tout comprit à ces explications, j'ai rapeller le service technique 1&1, le mec m'a dit qu'il n'en savait pas plus, il m'a dit je vous envoie un e-mail avec la marche a suivre, devinez, il m'a fait un copier-coller du lien ci-dessus

    Donc si quelqu'un aurait la gentillesse de m'éclairer a ce sujet, car j'ai eu beau faire pas mal de recherche, je n'ai eu aucun résultats à mes questions...

    Voici mes questions :

    - Ou se trouve le fameux repertoire du script de restauration ? car ils me disent de déposer le fichier dans ce dossier mais sans plus de précision ..

    - Voila et 2ème question : est-ce vraiment les seuls manips a faire ? (compresser son fichier et l'envoyer dans le meme repertoire que le script de restauration ) ou bien y-a t'il autre chose parce que ca me parait trop simple pour etre vrai

    Merci d'avance pour vos réponses

  2. #2
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Bonjour,

    merci 1&1 !!

    a priori, il faut que tu copies le code PHP qu'ils te donnent, que tu le mettes dans un fichier mon_import_sql.php (tu l'appelles comme tu veux), puis que tu uploades ce fichier php sur ton hebergement.
    Tu prépares ton fichier Gzip que tu uploades dans le meme repertoire que le fichier php.
    Enfin, tu appelles le fichier PHP via ton navigateur.
    Il t'affichera '+DONE' et aura normalement fait le travail.

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    Ok merci beaucoup pour ton aide, je vais essayer ca

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    ca n'a pas marché, cela affiche +DONE comme prévu mais par contre aucun changement au niveau de la base de données, aucun chargement ni rien , il m'affiche la page en 1 seconde ...

    quelqu'u saurazit d'ou ca pourrait venir svp ?

  5. #5
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gunzip -c %s/dumpDB.sql.gz | mysql -h %s -u %s -p%s %s',
        getenv('DOCUMENT_ROOT')
    je dirais qu'il faut que le fichier dumpDB.sql.gz soit à la racine du site

    ensuite, je ne sais pas si un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gunzip -c %s/dumpDB.sql.gz | mysql -h %s -u %s -p%s %s > fic_log.txt',
        getenv('DOCUMENT_ROOT')
    va ecrire la sortie dans fic_log.txt pour savoir ce qu'il se passe ...

    j'ai pas de serveur sous la main pour tester tout ca ...

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    j'ai enfin trouvé le problème,en fait cela ne marchai pas tout simplement parce qu'il m'avait renommé mon fichier "dumpDB.sql.gz" par "dumpDB.sql.gz.zip" voila une erreure toute con ensuite ca a marché sans problème

    bonne soirée et merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Mail] Spammé par un script PHP d'envoi de mails
    Par Dia_FR dans le forum Langage
    Réponses: 5
    Dernier message: 13/09/2006, 21h57
  2. Remplacer les frames par un script PHP/javascript
    Par midiweb dans le forum Webdesign & Ergonomie
    Réponses: 4
    Dernier message: 15/06/2006, 15h51
  3. [Image] Enregistrer une image générée par un script PHP
    Par navis84 dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 22/05/2006, 17h35
  4. MySQL ne prend pas les ordres donnés par le script PHP
    Par arkelmy dans le forum Requêtes
    Réponses: 4
    Dernier message: 27/04/2006, 02h06
  5. Réponses: 5
    Dernier message: 21/02/2006, 19h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo