/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


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回