Pb commande mysqldump

Résolu
Florent08500 Messages postés 70 Statut Membre -  
Florent08500 Messages postés 70 Statut Membre -
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 :)

3 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    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
  2. Florent08500 Messages postés 70 Statut Membre
     
    jte passe tout ca demain !! merci
    0
  3. Florent08500 Messages postés 70 Statut Membre
     
    #############################
    # 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
    1. Florent08500 Messages postés 70 Statut Membre
       
      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
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Que te renvoie la commande :

       whereis mysqldump
      0
    3. Florent08500 Messages postés 70 Statut Membre
       
      root@serveurent:/home/clgbogny# whereis mysqldump
      mysqldump: /opt/lampp/bin/mysqldump
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Est-ce que "/opt/lampp/bin/" est dans le $PATH ?
      A défaut rajoute le chemin complet dans ton script...
      0
    5. Florent08500 Messages postés 70 Statut Membre
       
      je vois pas comment faire ...
      0