Navicat 还原功能将会先删除数据库已选择的对象,然后根据用户的备份资料再创建新的对象。最后插入数据。

● 要还原备份到现有数据库,打开数据库并选择现有备份文件,从备份的对象列表工具栏点击“还原备份”。

● 要还原备份到新的数据库,创建及打开新的数据库,从备份的对象列表工具栏点击“还原备份”,浏览备份文件。

温馨提示:用户必须要有创建、删除和插入的权限(MySQL、 MariaDB 或 PostgreSQL)才能运行还原。

Navicat 还原

常规属性

显示备份文件的信息。

对象选择

用户选择想还原的数据库对象。

高级属性

下列选项根据所选择的数据库类型而定:MySQL、PostgreSQL 和 SQLite。

使用交易:当发生错误时回滚所有数据。

遇到错误继续:在还原进程中忽略遇到的错误。

锁定表以便写入:在还原进程中,锁定表以防止用户修改。

使用扩展插入语句:插入记录时使用扩展插入语句。例如:INSERT INTO `用户` VALUES ('1', '梁明洁', '23'), ('2', '邱礼安', '56'), ('0', '许勤', '23');

每个运行中运行多重查询:如果想在每个运行中运行多重查询,勾选此项,这将会使还原进程较快。

创建表:勾选此项,将会在还原进程中创建表。

创建记录:勾选此项将会在还原进程中还原记录。否则只有表结构将会被还原。

创建索引:勾选此项,将会为还原的表创建索引。

创建触发器:勾选此项,将会为还原的表创建触发器。

覆盖现有的表:如果表已存在于数据库或模式,覆盖它们。

覆盖现有的视图:如果视图已存在于数据库或模式,覆盖它们。

覆盖现有的函数:如果函数已存在于数据库或模式,覆盖它们。

覆盖现有的事件:如果事件已存在于数据库或模式,覆盖它们。

覆盖现有的序列:如果序列已存在于数据库或模式,覆盖它们。

覆盖现有的索引:如果索引已存在于数据库或模式,覆盖它们。

覆盖现有的触发器:如果触发器已存在于数据库或模式,覆盖它们。

插入自动递增值:在数据库或模式插入自动递增值。

提取 SQL

提取 SQL 方便从备份文件中提取 SQL 成一个 SQL 文件。

要从备份文件中提取 SQL,打开数据库并选择一个现有的备份文件,从备份的对象列表工具栏点击“提取 SQL”。

navicat for mysql 恢复_Navicat for MySQL 如何还原数据相关推荐

  1. 代码mysql恢复数据库很慢_MySQL导入数据非常慢的解决办法

    MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSER ...

  2. navicat误删了mysql数据库_navicat for mysql 误删数据库怎么恢复

    展开全部 每个 DBA 是不是都有过删库的经历?删库了没有备份怎么办?e69da5e6ba903231313335323631343130323136353331333433626437备份恢复后无法 ...

  3. navicat fo mysql 教程_Navicat For MySQL的简单使用教程

    1.前提是必须先安装好MySQL数据库(Mac下安装MySQL数据库见前一篇) 2.安装Navicat 3.点击navicate左上角:连接->MySQL->先测链接下,如果提示连接成功, ...

  4. navicat for mysql 用户_Navicat for MySQL 怎么/怎么添加管理用户?Navicat for MySQL 添加管理用户教程_37游游网...

    [37游游攻略]为了保证数据库的安全,对操作用户分级授权是非常有必要的,Navicat for MySQL 给我们提供了一个非常强悍又非常便捷的用户管理系统.点击位于连接右侧的用户命令,随之弹出管理用 ...

  5. navicat for mysql 模型_Navicat for MySQL 功能简介

    Navicat for MySQL 是一套管理和开发 MySQL 或 MariaDB 的理想解决方案,支持单一程序,可同时连接到 MySQL和MariaDB.这个功能齐备的前端软件为数据库管理.开发和 ...

  6. navicat创建mysql定时任务_navicat创建MySql定时任务的方法详解

    navicat创建MySql 定时任务详解 事件(event)是MySQL在相应的时刻调用的过程式数据库对象.一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是所谓的" ...

  7. navicat for mysql排序_Navicat for MySQL功能最全总结

    原标题:Navicat for MySQL功能最全总结 Navicat for MySQL 是一套管理和开发 MySQL 或 MariaDB 的理想解决方案,支持单一程序,可同时连接到 MySQL和M ...

  8. navicat for mysql 事件_Navicat for MySQL事件Event实现数据每日定期操作

    在我们操作数据库过程中,通常会遇到一些某个时间点操作数据库的问题,例如: (1).每天凌晨12点对数据库进行定时备份,结算和汇总: (2).每天凌晨2点删除数据库前三天的数据: (3).插入某个数据超 ...

  9. navicat for mysql 用户_Navicat for MySQL 如何添加管理用户

    为了保证数据库的安全,对操作用户分级授权是非常有必要的,Navicat for MySQL 给我们提供了一个非常强悍又非常便捷的用户管理系统.点击位于"连接"右侧的"用户 ...

最新文章

  1. SQL Server:定时作业的设置方法
  2. Flutter开发之Tooltip提示组件-3(42)
  3. 2015 HIAST Collegiate Programming Contest J
  4. linux 内核 file_operations结构体各项解析
  5. Android 7.0 多窗口模式
  6. linux dd文件系统,原来dd命令也可以模拟块设备(文件系统)读写
  7. Java中如何利用gson解析数据
  8. Jax-RS自定义异常处理
  9. django-模板注释
  10. Tools:Android studio 使用
  11. Sweet Home 3D 是Web三维效果图
  12. 个人作业——关于K米的产品案例分析
  13. Ubuntu安装yum
  14. 魔百盒cm201-1YS不识别
  15. MvcPager分页控件
  16. 为何数据分析师更容易获得高薪工作?
  17. 7.8 Introduce Local Extension 引入本地扩展
  18. 松下php研究所,松下幸之助实践经营哲学10-2
  19. Android App节日换肤
  20. 服务器性能 延时和丢包率,暗黑3服务器丢包率测试 双方实力相当_技嘉 G1.Sniper 5_主板评测-中关村在线...

热门文章

  1. 简易新年倒计时的js部分
  2. DR带你逛“庙会”:全球顶级游戏盛会的链游专场
  3. springboot项目jsp在线引用jquery
  4. java drawstring 多行,关于JAVA中的g.drawString()方法,该如何处理
  5. 焕然一新 | 寻息科技官网重磅升级
  6. 服务器插网线显示没插,求助贴 插网线连不上网
  7. Django3(三)FBV视图和CBV视图
  8. uniapp打包离线App(ios) 实测可行
  9. 5 个最佳的 Linux 桌面环境
  10. 软件测试因果图用例,因果图测试用例 - ILT的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...