
“ 若依教程独家分享!点赞+关注,一起从「蒟蒻」变成「大佬」~”
本期主要内容是:
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服务器,新建一个与自动备份相同的数据库,然后选择复制过来的备份文件,点击还原备份。

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

注意:还原到非备份数据库时,无视图及存储过程,单纯表与数据时,可以与备份数据库名不一致;
若备份数据库中涉及视图、存储/函數过程、触发器、事务时,尽量与备份数据库保持一致,否则可能导致还原数据为数据中图、存储/函數过程、触发器、事务等出现运行错误。
若依框架教程
如果想了解更多若依教程,你也可能对这些感兴趣:




