Cron

Fermé
tina - 26 juil. 2004 à 14:26
 gfgdfgds - 26 juil. 2004 à 14:43
hi ,
voila j ai un meesage d erreur lorsque je tente de sauvegarder ma base mysql

etc/cron.daily/logrotate:

/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'


pourtant dans mes scripts je specifie tres bien le mot de passe de mysql

les sauvegarde son realisé tous les jours mais le dimanche a 4:02 (chaque dimanche a la meme heure ) je recois un mail avec le messag au dessus

merci a ceux qui on une idea for me
A voir également:

1 réponse

ça c'est surement que tu utilises le cron de root et donc l'environnement de mysql n'est pas chargé et donc il trouve pas sur localhost mysqladmin avec le mot de passe associé.

0 0 * * * . fichierenvironnement && mysqladmin <parametres>

ou

0 0 * * * /chemin/script

et dans script
#!/chemin/shell
. /chemin/fichierenvironnement
commandes...
exit
0