Guest User

po modyfikacji

a guest
Jun 4th, 2018
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. FROMDATE=`date -d "-1 month -$(($(date +%d)-1)) days" +%Y-%m-%d`
  4. TODATE=`date +%Y-%m-01`
  5.  
  6. echo "from : "${FROMDATE}
  7. echo "to : "${TODATE}
  8. #mysql --user="$user" --password="$password" --database="$database" --execute="DROP DATABASE $user; CREATE DATABASE $database;"
  9.  
  10. #prepare:
  11. echo "job_2 table:"
  12. mysql --database="16345594_ha" --execute="select count(*) from job_2 where Data >= '${FROMDATE}' and Data < '${TODATE}' order by Data;"
  13. echo "job_2_backup table:"
  14. mysql --database="16345594_ha" --execute="select count(*) from job_2_backup where Data >= '${FROMDATE}' and Data < '${TODATE}' order by Data;"
  15. mysql --database="16345594_ha" --execute="insert ignore into job_2_backup select * from job_2 where Data >= '${FROMDATE}' and Data < '${TODATE}';"
  16. mysql --database="16345594_ha" --execute="delete from job_2 where Data >= '${FROMDATE}' and Data < '${TODATE}';"
  17. echo "job_2 table:"
  18. mysql --database="16345594_ha" --execute="select count(*) from job_2 where Data >= '${FROMDATE}' and Data < '${TODATE}' order by Data;"
  19. echo "job_2_backup table:"
  20. mysql --database="16345594_ha" --execute="select count(*) from job_2_backup where Data >= '${FROMDATE}' and Data < '${TODATE}' order by Data;"
Add Comment
Please, Sign In to add comment