Pb commande mysqldump

Résolu
Florent08500 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
Florent08500 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 430
 
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   Statut Membre Dernière intervention  
 
jte passe tout ca demain !! merci
0
Florent08500 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention  
 
#############################
# 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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   6 430
 
Que te renvoie la commande :

 whereis mysqldump
0
Florent08500 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention  
 
root@serveurent:/home/clgbogny# whereis mysqldump
mysqldump: /opt/lampp/bin/mysqldump
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
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   Statut Membre Dernière intervention  
 
je vois pas comment faire ...
0