Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MySql每天运行sql方法_C#_Mysql_.net - Fatal编程技术网

C# MySql每天运行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中都有。如果您使用的

在我的sql中,有两个表: 事件 历史

具有完全相同的列,并且具有名为
date
且具有
DateTime
值的列

我希望每天晚上03:00运行一个方法,将所有expaired过期行从事件移动到历史

我知道有两种方法可以做到这一点:

1) 构建每天运行的c#服务

2) 将每天运行的事件添加到MySql

更好的方法是什么?
有什么好的教程吗?

既然你提到了.net,我想你是在windows下运行的

    <> LI>您也可以考虑使用Windows任务调度程序调度任务。它在所有版本的windows中都有。如果您使用的是v7,只需通过开始按钮在搜索区域中键入“schedule”
  • 您可以轻松编写powershell脚本,或使用mysql命令行工具来执行您选择的sql语句。需要时,使用计划程序启动它

您不能创建
SSIS包
或使用Windows
计划程序
来执行此任务吗。。?