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 :

Syntaxe mysqldump et joker


Sujet :

Administration MySQL

  1. #1
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    259
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 259
    Points : 177
    Points
    177
    Par défaut Syntaxe mysqldump et joker
    Bonjour,

    Je voudrais sauvegarder une vingtaine de tables de ma bdd qui en contient une centaine.
    Les tables que je souhaite dumper sont toutes préfixées de la même manière :
    fab_1
    fab_2
    fab_3
    etc... (ce n'est qu'un exemple de noms...)

    La syntaxe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqldump db_name fab_*
    est elle valide ?

    Merci

  2. #2
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    259
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 259
    Points : 177
    Points
    177
    Par défaut
    Je viens "bêtement" d'essayer et ce n'est pas valide, donc si vous avez une solution autre que de taper toutes les tables à la main...

  3. #3
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 008
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 008
    Points : 23 684
    Points
    23 684
    Par défaut
    Bonjour,

    Sous quel OS travailles-tu ? Parce qu'une solution pourrait consister à créer un script (.bat sous Windows ou un .sh sous Linux) avec une boucle...
    C'est juste une idée comme ça, en passant

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  4. #4
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    259
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 259
    Points : 177
    Points
    177
    Par défaut
    Merci de ta réponse.
    Je suis sous Ubuntu donc oui c'est ce que j'ai fait mais j'ai dû copier/coller la liste des tables commençant par fab_ dans mysql, ça c'est possible par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    show tables like "fab_%" ;
    , puis sur le fichier contenant ces noms j'ai fait un ptit awk pour virer les | et une boucle avec un echo -n pour concaténer tout ça !

    Mais bon, une option dans le dump aurait été bienvenue...

Discussions similaires

  1. Erreur syntaxe Mysqldump
    Par Coyotte_06 dans le forum MySQL
    Réponses: 2
    Dernier message: 21/07/2009, 12h32
  2. problème syntaxe Mysqldump
    Par mike devimo dans le forum Débuter
    Réponses: 1
    Dernier message: 17/04/2009, 14h35
  3. bonne syntaxe pour mysqldump
    Par lis81 dans le forum Débuter
    Réponses: 2
    Dernier message: 20/02/2009, 16h54
  4. mysqldump, erreur de syntaxe?
    Par PapyFouras dans le forum Administration
    Réponses: 6
    Dernier message: 13/08/2008, 12h24
  5. [VB6] [Syntaxe] Fonction renvoyant un tableau d'objets
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 18/10/2002, 16h33

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