[Linux-31] syntaxe mysql

Patrice VIALARD p65174 at gmail.com
Mer 6 Nov 18:55:20 CET 2013


Une ligne dans ce genre la ne fait pas l'affaire (j'ai pas testé mais si
pas de faute de syntaxe ça doit aller) ??
j'uilise $() car je n'aime pas les ``

mysqldump -u jdd -p jdd --tables $(mysql -u jdd -p3kprov jdd -Bse "show
tables like 'wp\_%'  ;" | tr "\n" " ") >SVG.sql


Le 6 novembre 2013 18:44, jdd <jdd at dodin.org> a écrit :

> Le 06/11/2013 16:47, jdd a écrit :
>
>> Bonjour,
>>
>> mon problème du jour est de sauvegarder certaines tables (wordpress)
>> d'une base mysql avec mysqldump.
>>
>
> on doit pouvoir trouver plus simple, mais c'est déjà pas si mal :-).
>
> Ce script dumpe uniquement les tables listées par wp\_% dans le fichier
> wp.sql
>
> je n'ai pas trouvé le moyen d'envoyer le fichier intermédiaire à mysqldump
> qui ne semble pas lire l'entrée standard (et donc les filtres), j'ai donc
> dû construire la ligne de commande dans un script intermédiaire.
>
> sh dumpwp.sh vous demande le mot de passe et go. l'utilisateur est jdd et
> la base est aussi jdd, bien sur. Exécuter ca dans un coin tranquille ou on
> a les droits en écriture.
>
> dumpwp.sh
>
> #!/bin/sh
> echo mysqldump -u jdd -p jdd --tables >ta.txt
> mysql -u jdd -p3kprov jdd -Bse "show tables like 'wp\_%'  ;" >> ta.txt
> cat ta.txt | tr "\n" " " > 2ta.sh
> sh 2ta.sh > wp.sql
>
> jdd
> _______________________________________________
> Linux-31 mailing list
> Linux-31 at culte.org
> http://culte.org/mailman/listinfo/linux-31
>



-- 
---------------------------------------
Patrice VIALARD
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://culte.org/pipermail/linux-31/attachments/20131106/8f6cc60d/attachment.html>


Plus d'informations sur la liste de diffusion Linux-31