工具下载
Navicat 是一款功能强大的数据库管理工具,支持 MySQL、Oracle、SQL Server、PostgreSQL 等多种数据库。
- 官方下载地址:https://www.navicat.com.cn/download/navicat-premium
- 支持 Windows、Mac 等主流操作系统
- 提供 14 天免费试用版,也可选择付费订阅或激活使用
连接数据库
- 点击左上角"连接"按钮
- 选择 MySQL 数据库类型
- 填写连接信息后点击"测试连接"
- 连接成功后双击左侧数据库名称打开连接
操作数据库
新建数据库
- 右键选择"新建数据库"
- 填写数据库名称并设置字符集
字符集说明
| 字符集 | 字节数 | 支持范围 | 适用场景 |
|---|---|---|---|
| utf8mb3 | 3 字节 | 0x0000–0xFFFF | 普通中文内容 |
| utf8mb4 | 4 字节 | 0x00000000–0x10FFFF | 含生僻字和 emoji |
对于包含中文的数据库,建议使用 utf8 字符集;对于需要支持特殊符号和 emoji 的应用,推荐使用 utf8mb4 字符集。
导入备份文件
- 右键目标数据库,选择"运行 SQL 文件"
- 选择本地的
.sql备份文件 - 导入成功后,数据表会在左侧显示下拉箭头
- 可展开查看和管理各张数据表
备份数据库
手动备份步骤
- 在数据库上右键,选择"新建备份"
- 添加备注说明,并勾选需要备份的对象
- 点击"备份"按钮开始执行
- 备份完成后,可将备份文件复制到其他位置保存
备份建议
- 备份文件建议存放在与数据库服务器不同的存储设备上
- 定期验证备份文件的完整性
还原数据库
- 在左侧备份列表中选中目标备份文件
- 右键点击"还原备份"
- 确认还原操作后执行
重要提示: 还原前需确认现有表中无未备份的重要数据,还原操作会覆盖当前数据。
自动备份数据库
Navicat 支持通过"自动运行"功能创建定时备份任务,避免手动操作遗漏。
配置步骤
- 点击菜单中的"自动运行",创建新的批处理作业
- 在批处理作业中添加备份操作,选择需要备份的数据库对象
- 保存批处理作业配置
- 进入"触发器"选项卡,配置执行周期(建议设置在夜间业务量少的时间段)
- 输入系统管理员账号密码完成定时任务注册
定时策略建议
- 全量备份:每天凌晨 2:00 执行
- 增量备份:每隔 4–6 小时执行一次
- 备份保留周期:建议保留最近 7 天的备份文件