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

Administration MySQL Discussion :

Sauvegarde / Restauration via un fichier .sql


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut Sauvegarde / Restauration via un fichier .sql
    Hello à tous, j'ai quelque petit probleme a restaurer une sauvegarde a partir d'un fichier sql...

    Je sauvegarde comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $connection = @mysql_connect('localhost', 'user', 'password');
    @mysql_select_db('db_nom, $connection);
    $db = db_nom;
    
    system("mysqldump -u user -ppassword -h localhost $db > $db.sql");
    Ceci fonctionne parfaitement mais le probleme est que je dois prendre ce fichier .sql et mettre a jour une base SQL sur un autre serveur

    Mes paramètres de connection ne sont plus localhost mais ***.secureserver.net (je ne sait pas si ca peut influencer le script a tourner autrement) bref... je fait comme ceci pour restaurer (avec les parametres de connection bien sur..)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("mysql $db < /home/content/a/b/c/abcdef/html/site/backup/db_nom.sql");
    Dois-je mettre -u user -ppassword -h (Est-ce un probleme que ca ne soit pas localhost)??? rien ne marche pour restaurer... Pourtant cela devrais être simple

  2. #2
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 513
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 513
    Par défaut
    La question est de savoir si ton serveur sur ton hebergeur peut être accessible depuis l'exterieur.
    Peut être que je peux me tromper mais tant que le fichier n'est pas présent sur le serveur je ne pense pas que tu peux faire un import à distance mais j'ai pas la science infuse. Essais de faire un transfère FTP juste après ta sauvegarde et sur ton hebergeur il faut executer la commande d'import.

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut
    hello, je peut pas transferer le fichier, il se trouve déjà sur mon ftp mais mon hebergeur (godaddy) me demande d'utiliser ***.secureserver.com et pas localhost

    (http://help.godaddy.com/article.php?article_id=249) je vais d'ailleur aller me renseigner sur l'import de fichier sql à distance chez mon fournisseur...

    j'ai resolu mon problème en utilisant BigDump mais si quelqu'un trouve une solution je suis preneur...

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

Discussions similaires

  1. Sauvegarde / restauration groupe de fichiers
    Par Vyns1520 dans le forum Administration
    Réponses: 4
    Dernier message: 20/11/2013, 09h40
  2. Appel fichier SQL via un fichiers SQL
    Par tibjedi dans le forum Administration
    Réponses: 2
    Dernier message: 03/03/2011, 11h17
  3. création/restauration bdd à partir fichier.sql
    Par theleek dans le forum Débuter
    Réponses: 1
    Dernier message: 14/01/2008, 13h57
  4. [schema] géneration via fichier SQL ou base
    Par anthyme dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 22/11/2006, 21h25
  5. [MS SQL Serveur 2000] Problème sauvegarde restauration
    Par m-mas dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 30/11/2005, 12h25

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