dump.sh 599 B

1234567891011121314151617181920212223242526272829303132333435
  1. if [ -z "$1" ];
  2. then
  3. echo "profile is blank";
  4. exit 0;
  5. else
  6. echo "profile is set to '$1'";
  7. fi
  8. declare host;
  9. declare pass;
  10. declare db;
  11. if [ "$1" = "pro" ];
  12. then echo 'dump to pro';
  13. host=mysql.izouma.com;
  14. user=microball;
  15. pass=2wsx@WSX#EDC;
  16. db=jmrh;
  17. elif [ "$1" = "test" ];
  18. then echo 'dump to test';
  19. host=mysql.izouma.com;
  20. user=microball;
  21. pass=2wsx@WSX#EDC;
  22. db=jmrh_test;
  23. elif [ "$1" = "local" ]; then
  24. echo 'dump to local';
  25. host=192.168.50.10;
  26. user=root;
  27. pass=123456;
  28. db=jmrh;
  29. else echo 'unknown db';
  30. exit 0;
  31. fi
  32. echo selected db: $host $pass $db;
  33. mysqldump -h$host -u$user -p$pass $db > dump.sql