Re: [un peu HS]sauvegarde mysql
Le Sat 29/11/2003, Guy Hendrickx disait Loick.B a écrit : Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit : merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-) desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir Vérifie que tu n'as pas un ^M à la fin des lignes. Le système chercherait alors /bin/bash^M et ne le trouverait pas. En tout cas ce n'est pas un problème de droits du scipt, puisque le message dit que c'est un problème avec l'interpréteur. -- Erwan
Re: [un peu HS]sauvegarde mysql
Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit : merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Le pb ne peut venir que du fait que le système ne trouve pas l'interpréteur de commande invoqué dans le script Ce script tourne sur Débian, Mandrake et RedHat (je viens de vérifier pour ne pas dire de bétise...). Essaye donc de remplacer la première ligne par #! /bin/bash ou si le path vers ton interpréteur est différent #! /path.vers.ton.interpréteur/sh. Informe moi du succès ou non de la manip, ça m'interpelle! -- Loick.B
Re: [un peu HS]sauvegarde mysql
Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit : mysqldump -A et sans mettre le nom des bases à la fin Encore plus simple et plus efficace (exemple décrit et explicité dans le manuel officiel - On ne dira jamais assez de lire la doc :o)); mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A /home/backupsql/backup_all.sql -- Loick.B
Re: [un peu HS]sauvegarde mysql
Loick.B wrote: Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit : mysqldump -A et sans mettre le nom des bases à la fin Encore plus simple et plus efficace (exemple décrit et explicité dans le manuel officiel - On ne dira jamais assez de lire la doc :o)); mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A /home/backupsql/backup_all.sql oui mais avec cette methode j'ai toutes mes bases de données dans un seul fichier je desirerais les avoir en fichier separés,un par base.
Re: [un peu HS]sauvegarde mysql
Le Samedi 29 Novembre 2003 12:48, Aux Saveurs Gourmandes a écrit : oui mais avec cette methode j'ai toutes mes bases de données dans un seul fichier je desirerais les avoir en fichier separés,un par base. Allez, j'avais 5 minutes à perdre et je suis dans mon jour de bonté :o) -- Loick.B mysql_per_db_backup Description: application/shellscript
Re: [un peu HS]sauvegarde mysql
Loick.B wrote: Le Samedi 29 Novembre 2003 12:48, Aux Saveurs Gourmandes a écrit : oui mais avec cette methode j'ai toutes mes bases de données dans un seul fichier je desirerais les avoir en fichier separés,un par base. Allez, j'avais 5 minutes à perdre et je suis dans mon jour de bonté :o) merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ?
Re: [un peu HS]sauvegarde mysql
Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit : merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-) -- Loick.B
Re: [un peu HS]sauvegarde mysql
Loick.B wrote: Le Vendredi 28 Novembre 2003 23:59, Francois B. a écrit : mysqldump -A et sans mettre le nom des bases à la fin Encore plus simple et plus efficace (exemple décrit et explicité dans le manuel officiel - On ne dira jamais assez de lire la doc :o)); mysqldump --opt --user=nom.du.user --password=mot.de.passe.en.clair -A /home/backupsql/backup_all.sql oui mais avec cette methode j'ai toutes mes bases de données dans un seul fichier je desirerais les avoir en fichier separés,un par base. Voici mon script que je prends pour faire les dumps de mes bases de donnees: #!/bin/bash liste_des_db=$(mysqlshow | grep -v ^+ | grep -v Databases | awk '{print $2}') for i in $liste_des_db do echo Dump de la base de donnees de -- $i -- mysqldump --opt --add-drop-table -u root $i $CHEMIN/$i.sql done -- Pensez à lire la FAQ de la liste avant de poser une question : http://savannah.nongnu.org/download/debfr-faq/html/ Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Dominique Arpin___[ Espace gestionnaire réseau Courbe] http://www.espacecourbe.com/ téléphone514.933.9861 télécopieur 514.933.9546
Re: [un peu HS]sauvegarde mysql
Loick.B a écrit : Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit : merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-) desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir
Re: [un peu HS]sauvegarde mysql
Guy Hendrickx wrote: Loick.B a écrit : Le Samedi 29 Novembre 2003 15:25, Aux Saveurs Gourmandes a écrit : merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Un petit chmod a +x (ou chmod 700) peut-être pour le rendre executable ,-) desolé mais il est en 777 (c'est la premiere chose que j'ai fait apres l'avoir deplacé dans /usr/local/bin) mais helas il veut rien savoir /usr/local/bin n'est pas dans le path? -- : __ __ __ __ __ __ [EMAIL PROTECTED] : /_// __ // __ //_// __ // / phone.: +48 32 285 5276 : / / / /_/ // /_/ / / / / /_/ // / fax: +48 32 285 5276 : /_/ /_//_/ /_/ /_/ /_//_/ mobile..: +48 602 284 546
Re: [un peu HS]sauvegarde mysql
Aux Saveurs Gourmandes a écrit, samedi 29 novembre 2003, à 15:25 : [...] merci pur le script mais j'ai droit a ceci quand je l 'execute bad interpreter: aucun fichier ou repertoire de ce type c'est quoi donc pour une erreur ? Le fichier a été écrit ou manipulé sous DOS/windows ? Un retour chariot à la fin de la ligne donne ce message ... #!/bin/sh est lu comme #!/bin/sh^M (control-M) ... -- Jacques L'helgoualc'h
[un peu HS]sauvegarde mysql
bonjour Comment demander a ma machine de faire un backup de toutes les base de données de l'user guy et de sauvgarder ces fichers dans le repertoire /home/backupsql/ Je sait le faire pour une base de donnée a la fois ( mysqldump -rgut -ppasswoord nom _de_la_base /home/guy/backupsql/nom_de_la_base.sql)mais j'ignore comment le faire pour qu'il traite toutes les bases de données.
Re: [un peu HS]sauvegarde mysql
mysqldump -A et sans mettre le nom des bases à la fin je te conseil mysqldump -a -A -e -f -Q -c --add-drop-table --add-locks -l -u xxx -p -h On Fri, 2003-11-28 at 23:31, Guy Hendrickx wrote: bonjour Comment demander a ma machine de faire un backup de toutes les base de données de l'user guy et de sauvgarder ces fichers dans le repertoire /home/backupsql/ Je sait le faire pour une base de donnée a la fois ( mysqldump -rgut -ppasswoord nom _de_la_base /home/guy/backupsql/nom_de_la_base.sql)mais j'ignore comment le faire pour qu'il traite toutes les bases de données. -- Francois B. [EMAIL PROTECTED] TeCP / Famipow Group - avenceprod.com famipow.com