navicat for mysql 在win7下设置定时计划

最近需要一个功能,每天将现有系统里的特定数据导出并通过邮件发送给相应人员,

系统环境:win7,mysql5.6,navicat for mysql 11

1.写定时计划的SQL,此处为查询SQL

以test数据库为例,点击navicat 的查询选项卡,新建查询,建立本连接下的test数据库的查询语句,并保存查询,名为【查询员工表信息】



2.保存查询后如下图

3.点击navicat 的计划选项卡,点击【新建批处理作业】,如下图


4.在【常规】选项卡选中test数据库,可看到右侧上半部分可用任务,选中之后,此任务被添加到右侧下半部分。

5. 设置邮件提醒( 可选项)---->点击【常规】选项卡旁边的【高级】选项卡,设置邮箱信息(注意验证处的用户名和密码是邮箱的用户和密码,用户名不带@后面的内容

6.之后可以保存计划,此处保存为【查询员工计划】

7.设置计划任务,就是编辑该计划,设定执行时间和周期(要把添加附件勾上哦

8. 点击【设置计划任务】按钮,如下图:

9.点击【计划】选项卡,点击【新建】按钮,新建执行时间,可以自行建立执行周期和执行时间。

10.在设置完执行时间后,如果打开本机电脑时需要登录密码,那么需要填写密码

11.保存即可

12、最后看下效果


自此,一个系统级的定时计划已经设置完成,可以开心的做自己的事了,其他就交给定时任务去做了,因为是系统的定时任务,关掉navicat客户端也可以执行,不用担心哦。

你可能感兴趣的:(mysql)