/opt/shell2mysql.sh
#!/bin/bash
#你要修改的地方从这里开始
set -o nounset
set -o errexit
#echo $(date +%Y%m%d);
#echo $(date -d "yesterday" +%Y%m%d);
mysql -h'172.16.8.198' -P'3306' -u'shengyun' -p'shengyunadmin@qianbitou504' <<EOF
use sy_project
create table qbt_iautos_log_$(date +%Y%m%d) select * from qbt_iautos_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
create table qbt_biz_e_installment_log_$(date +%Y%m%d) select * from qbt_biz_e_installment_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
create table qbt_biz_e_installment_callback_log_$(date +%Y%m%d) select * from qbt_biz_e_installment_callback_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
create table qbt_anxinsign_log_$(date +%Y%m%d) select * from qbt_anxinsign_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
delete from qbt_iautos_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
delete from qbt_biz_e_installment_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
delete from qbt_biz_e_installment_callback_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
delete from qbt_anxinsign_log WHERE create_time < '$(date -d "yesterday" +%Y%m%d) 23:59:59';
EOF
签名:这个人很懒,什么也没有留下!