mysql统计数据报表发邮件_使用Navicat定时备份mysql数据库和创建报表并邮件自动发送...

使用Navicat定时备份mysql数据库和创建报表并邮件自动发送

发布时间:2020-04-10 08:43:41

来源:51CTO

阅读:8092

作者:lqbyz

栏目:数据库

数据库备份在现代计算机高速发展的今日变得日益重要,程序员往往因为不重视而忽略备份数据,导致数据丢失,造成非常严重的后果。定时备份无疑是解决备份的最好的途径,本文主要使用Navicat来自动备份数据库和创建相关的计划任务。

(一)使用Navicat自动备份数据库:

1,打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”具体如下图。

bbb8d2ee2d688225d01ab587643b7a69.png

2,双击上面的可用任务,它就会到下面的列表里去,也代表你选择了这个任务

cef9fbf1887cc8de64d2a847ab16aa75.png

3,点击保存,弹出个命名对话框,给这个任务取个名字,点击“确定”

dedbd7024f9fa0a5e9b538a862b3c2ad.png

4,点击“设置计划任务”,点击计划选项卡,定义了每天凌晨四点左右备份还可以创建多个计划任务的时间等等,确定后输入本地管理员的用户名和密码,自动备份设置完成。

e84666615cd0449ca14e600cb6620ff6.png

57c76f65e9e26a66d5333f8a13358fdd.png

5,给自己的邮箱发送备份信息的相关配置

8454d3a19822de6669c95e6f2df19eec.png

6,点击开始,及刚才创建的数据库的备份离开执行备份操作。

539299a9c404c5b3b04787e076c9426e.png

至此,使用navicat自动备份数据库的方法完成。

(二),使用navicat创建报表并自动发送附件到指定的邮箱。

1,选中相应的数据库,选中报表,新建报表。

bf443624ff8131fe04cd2a4c1052f6c4.png

2,在新建的报表中依次选择:数据--文件--新建--查询设计器--SQL--单击空白处“编辑SQL”把查询语句粘贴到该sql里,图一,图二,图三,图四。

3cca6d1b33a429dc6375b39514d1041d.png

图一

bdae3f526f04a219e340764a8f340e89.png

图二

377786a4f3019c46c295df670b40c6b4.png

图三

16ccdb9943cac619fe8b2f6c0c57c997.png

图四

3,设计报表,点击设计,把数据查询出来的列拉倒最上边,见下图

8806edbf4b7c93a13ad2b2e76510a386.png

4,预览报表,点击预览即可并调整相应的尺寸达到自己的满意并保持(Ctrl + S)。

e6ddb7d24f3c85c00ac402d2dc8fae2e.png

5,新建schedule:计划--新建批处理作业,具体见下表。

117305a041a165a1b3266af72975a282.png

6,进入高级选项卡进行相关设置,见下图。

67b5cac1a9f92ec467912cc300cfc966.png

7,打开邮箱收到相关的信息,至此用navicat创建报表并发送邮件完成,希望对你有所帮助。

68d18f40512c9d98cb277287ffdd65d0.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值