C# MySql每天运行sql方法
在我的sql中,有两个表: 事件 历史 具有完全相同的列,并且具有名为C# MySql每天运行sql方法,c#,mysql,.net,C#,Mysql,.net,在我的sql中,有两个表: 事件 历史 具有完全相同的列,并且具有名为date且具有DateTime值的列 我希望每天晚上03:00运行一个方法,将所有expaired过期行从事件移动到历史 我知道有两种方法可以做到这一点: 1) 构建每天运行的c#服务 2) 将每天运行的事件添加到MySql 更好的方法是什么? 有什么好的教程吗?既然你提到了.net,我想你是在windows下运行的 LI>您也可以考虑使用Windows任务调度程序调度任务。它在所有版本的windows中都有。如果您使用的
date
且具有DateTime
值的列
我希望每天晚上03:00运行一个方法,将所有expaired过期行从事件移动到历史
我知道有两种方法可以做到这一点:
1) 构建每天运行的c#服务
2) 将每天运行的事件添加到MySql
更好的方法是什么?
有什么好的教程吗?既然你提到了.net,我想你是在windows下运行的
-
<> LI>您也可以考虑使用Windows任务调度程序调度任务。它在所有版本的windows中都有。如果您使用的是v7,只需通过开始按钮在搜索区域中键入“schedule”
- 您可以轻松编写powershell脚本,或使用mysql命令行工具来执行您选择的sql语句。需要时,使用计划程序启动它
SSIS包
或使用Windows计划程序
来执行此任务吗。。?