Advertisement
Guest User

Untitled

a guest
Jun 19th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.44 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. USER=’root’
  4. PASSWORD=’pass’
  5. OUTPUTDIR=’/path/mysql-backup’
  6. MYSQLDUMP=’/usr/bin/mysqldump’
  7. MYSQL=’/usr/bin/mysql’
  8.  
  9. # rm -f $OUTPUTDIR/*
  10.  
  11. databases=`$MYSQL -–user=$USER -–password=$PASSWORD -e ‘SHOW DATABASES;’ | grep -Ev(Database|information_schema)`
  12.  
  13. for db in $databases; do
  14. $MYSQLDUMP -–opt -–hex-blob -–force -–user=$USER -–password=$PASSWORD $db | gzip > $OUTPUTDIR/$db.gz
  15. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement