暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

删库前的准备!自动备份完整Mysql数据库,并邮件通知

若依框架教程 2021-06-21
688


 若依教程独家分享!点赞+关注,一起从「蒟蒻」变成「大佬」~

本期内容


本期主要内容是:

1,备份Mysql数据库

2,还原Mysql数据库

:测试可对5.7、8.0,Mysql进行交互恢复(需要名字相同)


所需工具:

数据库:   Mysql 5.7

操作软件:Navicat Premium 15

163邮箱一个


软件打包下载地址:

链接:https://pan.baidu.com/s/1aggyRoRlgK-7iZWzSqSIJw

提取码:bmlh


2,备份Mysql数据库

操作步骤


安装与激活省略;

连接Mysql省略;


Navicat打开自动运行


* 此处可以在备份--》》右侧栏中选择要备份的数据库,将可用的工作接到上方空白的工作区


点击高级,设置发送邮件,可以发件人/收件人为同一个邮箱

注意:密码处填写时需要使用邮箱的极权码 ,具体开户方式,可以在163邮箱 设置--》安全中心,去开启。也可以不进行设置,不设置的情况下,直接保存便可。




箱设置完成后,可以 点击 发送邮件 测试是否配置成功。


设置任务计划

需要使用最高权限运行,若此处不能选择,可以关闭软件,以管理员权限运行Navicat,然后勾选;


设置触发器


自动备份时间可以依照个人需求自行设置,设置完成后保存,注意,保存时需要用户输入电脑登录密码;


设置完成后,可以点击开始,运行,查看是否正常运行(点击 开始 前,可以点击信息日志后再点击 开始,方便查看运行情况  )。


运行成功后会提示成功及收到邮件

3,还原Mysql数据库

操作步骤


打开自动备份的数据 --> 备份中选择最近日期的一个备份,点击还原备份,若不需要全部还原,可以在弹窗中选择需要的表、视图、存储过程,进行还原便可;



注:还原到非自动备Mysql服务器上,个人测试,5.7与8.0 可以进行交互还原,目前测试的没有出来还原错误;


步骤:

选择另外一个Mysql服务器,新建一个与自动备份相同的数据库,然后选择复制过来的备份文件,点击还原备份。


点击还原备份会出现弹窗,选择需要的进行还原便可。


注意:还原到非备份数据库时,无视图及存储过程,单纯表与数据时,可以与备份数据库名不一致;


若备份数据库中涉及视图、存储/函數过程、触发器、事务时,尽量与备份数据库保持一致,否则可能导致还原数据为数据中图、存储/函數过程、触发器、事务等出现运行错误。

若依框架教程

如果想了解更多若依教程,你也可能对这些感兴趣:


若依系列文章合集(持续更新中)

有意思的技术知识合集(持续更新中)

你点的每个好看,我都认真当成了喜欢
文章转载自若依框架教程,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论