Pb commande mysqldump

Résolu/Fermé
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011 - 3 févr. 2011 à 09:27
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011 - 4 févr. 2011 à 14:37
Bonjour,



Bonjour j'ai un petit soucis avec un script de sauvegarde auto de données

Lorsque que je lance mon script un erreur survient :

./script_backup.sh: line 25: mysqldump : commande introuvable

Pouvez-vous m'aider


Merci d'avance :)
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
3 févr. 2011 à 09:33
Salut,

Sans voir le script pas évident de te répondre ;-\

Qui lance le script ?
A-t-il les droits nécessaires ?
Est-ce que la commande seule dans un terminal marche ?
Est-ce un script lancé via une crontab ?
etc.
0
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011
3 févr. 2011 à 11:37
jte passe tout ca demain !! merci
0
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011
4 févr. 2011 à 10:53
#############################
# Sauvegarde Bases MySQL
#############################
echo "Sauvegarde Base MySQL">>/opt/lampp/htdocs/logs/save-logs.log
mysqldump --user=root --password='votre_mot_de_passe' clgbogny >/opt/lampp/htdocs/logs/backup_mysql_'date +%Y%m%d'_'date +%H'.sql
echo "FIN--- $(date +%d)/$(date +%m)/$(date +%Y) à $(date +%H)H$(date +%M) : FIN de sauvegarde----">>/opt/lampp/htdocs/logs/save-logs.log
echo "------------------------------">>/opt/lampp/htdocs/logs/save-logs.log
echo "------------------------------">>/opt/lampp/htdocs/logs/save-logs.log
echo "------------------------------">>/opt/lampp/htdocs/logs/save-logs.log
0
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011
4 févr. 2011 à 10:54
dans un terminal elle marche pas, je lui met les droits, je rend le script executable é après jlapplique! et ca fonctionne pas ca m'ecrit :

./script_backup.sh: line 25: mysqldump : commande introuvable
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
4 févr. 2011 à 11:03
Que te renvoie la commande :

 whereis mysqldump
0
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011
4 févr. 2011 à 11:42
root@serveurent:/home/clgbogny# whereis mysqldump
mysqldump: /opt/lampp/bin/mysqldump
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
4 févr. 2011 à 11:43
Est-ce que "/opt/lampp/bin/" est dans le $PATH ?
A défaut rajoute le chemin complet dans ton script...
0
Florent08500 Messages postés 60 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 7 février 2011
4 févr. 2011 à 11:45
je vois pas comment faire ...
0