mysql数据库备份
完全备份
- 每次对数据进行完整的备份
- 可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象
- 但它需要花费更多的时间和空间,所以,做一次完全备份的周期要长些
差异备份
- 备份那些自从上次完全备份之后被修改过的文件,即只备份数据库部分的内容
- 它比最初的完全备份小,因为只包含自上次完全备份以来所改变的数据库
- 它的优点是存储和恢复速度快
增量备份
- 只有那些在上次完全备份或者增量备份后被修改的文件才会被备份
备份方式比较
- 完全备份每次都是把整个数据库中的内容进行备份
- 差异备份在第1次添加内容后备份,即备份新添加的内容;第2次添加内容后备份,把第1次添加的内容也进行了备份,它是根据完全备份时的状态决定的
- 差异备份每次都是把完全备份之后所有的修改进行备份,而不管之前是否做过差异备份
- 增量备份只备份每次新修改的内容,第1次创建表3,就对表3备份,第2次添加表4后,因为之前已经备份过表3,所以只备份表4的内容
Navicat备份还原数据库
打开Navicat软件,建立数据库连接。
选择数据库,点击新建备份。
写入注释,点击开始(备份),创建数据库备份
等待备份完成
点击关闭是会有个问保存的提示,点击选择取消(会看到刚才生成的备份文件)
将备份文件复制出来保存。
剪切保存到指定位置
还原数据库
打开Navicat软件,建立数据库连接 ,我这里是mysql数据库。填入ip地址,默认端口3306,用户名,密码。建立 连接。
XX
新建数据库
输入数据库名称、字符集、排序规则,点击确定
选择数据库,点击备份、还原备份
选择备份文件,点击打开
点击开始,就开始还原备份。还原备份前确认原新建数据库没有需要的文件,不然会被覆盖。
7.还原备份成功,点击关闭。
最简单的mysql库备份和还原步骤(Navicat工具)
1、右键备份的数据库,选择结构和数据
2、保存
3、保存成功后,如果需要还原到相应保存文件夹下直接拖
然后点击开始即可
本文来自博客园,作者:じ逐梦,转载请注明原文链接:https://www.cnblogs.com/ZhuMeng-Chao/p/17124082.html
分类:
数据库 / MySQL
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?