[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Wed, 2004-02-25 at 14:54, Montiel Paredes wrote: > Hola lista creo que no me di a entender, necesito hacer un dump de mis bases, pero lo que no se es como darle el PASSWORD a > mysql cuando este me lo pida y de esa manera meterlo al crontab. > > #verificar destino > > PG=`ping -S 1 -c 1 $DEST > /dev/null;echo $?` > > if [ $PG -eq 0 ]; then > > mysqldump -u root -p 'PASSWORD' --all-databases --add-drop-table >> /root/mysqlbackup/mysqldump.bak > > > GRacias la respeusta rapida es --pasword=$password o --pasword='tupassword' Un pequeño script que escribi para un curso... igual te puede servir... #!/bin/sh # vicm3 at upn dot mx # Script for make and maintain database backups by day and hour # Ideal for use with cron # testet on bash with mysql # Define where are the things... and which time is when the backup is #done targetdir='/home/vicm3/respaldos' ### Get the Time fecha=`date '+%d-%m-%Y' hora='date +%l.%M%p' ### Enter the password so don't have to retype for any DB password='mypasswd' ### Make sure we are were is suposed to be cd $targetdir ## The real thing... echo 'Creando Respaldo' mkdir $fecha mysqldump mydatabase > $targetdir/$fecha/respaldo.sql --pasword=$password echo 'Finalizado...' ## Done... ## Need to check what to do if the script fails (to open DB or to dump) ## Need to do a rotation for cummulative backup _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/