#!/bin/bash

# 设置数据库连接信息
DB_HOST="localhost"
# 数据库用户
DB_USER="root"
# 数据库密码
DB_PASS="Simba.123456"
# 库 
DB_NAME="simba-jd-sorter-database"
# 表
TABLE_NAME="tt_slot_pack_info"

# 设置日期格式
recordTime="%Y-%m-%d"

# 计算30天前的日期
THIRTY_DAYS_AGO=$(date -d '470 days ago' +"$recordTime")

# 删除30天以前的数据
mysql -h $DB_HOST -u $DB_USER -p$DB_PASS $DB_NAME -e "DELETE FROM $TABLE_NAME WHERE recordTime < '$THIRTY_DAYS_AGO';"

# 提交更改并退出
mysql -h $DB_HOST -u $DB_USER -p$DB_PASS $DB_NAME -e "COMMIT;"

# 记录清理时间
date '+清理时间: %Y-%m-%d %H:%M:%S' >> /opt/mysql/mysql-dell.txt
