1.将下面shell脚本放入计划任务中执行:
#!/bin/bash
dt=SystemEvents_`date -d '183 days ago' +%Y_%m_%d`
echo "info: Today is `date +%F`"
echo "info: the table of 183 days ago is $dt"
echo "info: start drop table $dt"
mysql -uroot -p123456 -e "use Syslog;drop table $dt;"&&echo "info: drop table $dt success !"||echo "info: drop table $dt faild !!!"
echo ""
echo ""

该博客介绍了一个shell脚本,该脚本被设计为计划任务,用于删除183天前名为'SystemEvents'的数据库表。脚本首先获取日期,然后使用mysql命令连接数据库并执行删除操作。如果操作成功,它会显示成功信息,否则显示失败信息。
2708

被折叠的 条评论
为什么被折叠?



