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 :

HELP Restauration BDD 1&1 [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 4
    Points : 5
    Points
    5
    Par défaut HELP Restauration BDD 1&1
    Bonjour

    j'ai un blog sur un hébergement mutualisé 1&1

    la BDD arrivant presque à saturation (40 Mo), je l'ai, sur les conseils de la hotline, sauvegardée, avant de la supprimer pour en créer une autre plus grande

    je l'ai fait, mais du coup IMPOSSIBLE de la restaurer sur la nouvelle.

    Je m'arrache les cheveux depuis 4 heures - n'y connaissant pas grand chose (je progresse là).

    J'ai mis un temps fou pour me rendre compte que je ne pouvais me connecter en SSL (accès refusé à la fin)


    C'est quoi cette bouze PHPMyAdmin qui a un bouton pour exporter et rien pour importer ?

    Je me suis donc formé au script PHP, mais il est inopérant !

    Que ce soit celui de 1&1 :

    <?php
    // Indiquez vos données d'accès
    $host= 'dbxx.1and1.fr';
    $user= 'dboxxxxxx';
    $pass= 'xxxxxxxx';
    $db= 'dbxxxxxxx';

    // Restauration du fichier Gzip
    system(sprintf(
    'gunzip -c %s/dumpDB.sql.gz | mysql -h %s -u %s -p%s %s',
    getenv('DOCUMENT_ROOT'),
    $host,
    $user,
    $pass,
    $db
    ));
    echo '+DONE';
    ?>

    ou d'autres que j'ai trouvés :

    <?PHP
    error_reporting(E_ALL); // Activer le rapport d'erreurs PHP

    $db_charset = "latin1"; /* mettre utf8 ou latin1 */


    $cmd_mysql = "mysql";

    $archive_GZIP = "db745.sql.gz";

    if (!is_file($archive_GZIP)) echo "<font color=red>Le fichier <b>".$archive_GZIP."</b> n'existe pas </font> <br> \n";

    echo " Restauration de la base <font color=red><b>$db_name</b></font> par <b>mysql</b> depuis le fichier <b>$archive_GZIP</b> <br> \n";
    $commande = "gzip -d < $archive_GZIP | $cmd_mysql --host=$db_server --user=$db_username --password=$db_password $db_name";
    $CR_exec = system($commande);
    ?>

    J'ai testé, j'arrive bien à sauvegarder avec, donc les identifiants doivent être bons.

    J'ai créé un répertoire et j'ai mon fichier .sql et un que j'ai créé avec gzip - rien ne marche

    le script se déroule, arrive au bout, mais la base n'est pas restaurée. Je ne sais pas comment savoir ce qui se passe d'ailleurs (comment on peut avoir les messages d'erreurs avec un script php ?)

    HELP mon blog est HS depuis 5 heures svp

    Merci beaucoup !!!!!

    Olivier
    P.S. la sauvegarde n'a en en tête pas le même nom de base que la nouvelle base, et pour cause. C'est un problème ?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Bon, je m'en suis sorti...

    Finalement, il suffit de découper astucieusement le gros fichier sql en petits bouts de moins de 2 Mo

    Mais en fait ça a très mal marché, j'avais des soucis avec les accents qui coupaient les billets

    finalement, j'ai juste recréé le blog de 0 et, PAR Chance, j'avais le plugin WP-DBManager qui m'avait tout sauvegardé, et tout a été rétabli en 10 minutes...

    Good luck !

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

Discussions similaires

  1. création/restauration bdd à partir fichier.sql
    Par theleek dans le forum Débuter
    Réponses: 1
    Dernier message: 14/01/2008, 13h57
  2. Script de restauration bdd mysql
    Par loopback dans le forum Linux
    Réponses: 2
    Dernier message: 18/10/2007, 17h26
  3. restauration BDD sous SQL 2000 Server
    Par ilyassou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/03/2007, 08h30
  4. comment restaurer bdd
    Par khier dans le forum Bases de données
    Réponses: 1
    Dernier message: 24/11/2006, 08h31
  5. Sauvegarde restauration BDD
    Par patgou dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/08/2006, 17h21

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