数据库管理工具总结-navicate
激活
激活教程:
https://cloud.tencent.com/developer/article/2020350
试用到期
https://blog.csdn.net/zhaojikun521521/article/details/99315282
Windows环境
第一步:关闭Navicat
第二部:Win + R,输入regedit回车
第三部:删除HKEY_CURRENT_USER\Software\PremiumSoft\Data
第四部:展开HKEY_CURRENT_USER\Software\Classes\CLSID
展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它。
完成以后你会重新获得14 天的试用。
运行sql文件
右键数据库=》运行SQL文件
保存sql文件
右键数据库=》转储SQL文件
可以选择结构和数据、仅结构
数据导入
右键表==》导入向导

数据导出
右键表==》导出向导
支持导出各种格式

清空表和截断边表
清空表:对应的delete数据
截断表:对应的truncate数据
数据备份与恢复
备份
选择数据库,点击上方的备份-新建备份

常规是备份数据库全部表结构、数据、事件;(视图和函数最后看日志有没有备份上)

对象选择可以指定表及视图,函数,事件来进行备份(视图和函数有的没办法选择上,另想办法进行备份)

备份完会产生一个这样的备份文件,包含年月日时分秒;备份菜单页也可以看到


恢复
选择备份文件,右键,点击还原备份

会有不同的选项



默认恢复会使用备份的数据覆盖现在的数据(备份之后产生的数据会丢失,相当于回到以前的状态),并恢复备份时选择的视图、函数、事件(没有选择不会覆盖)
对于备份后新增的表或函数、事件,备份恢复不会影响到
看日志可以看出执行过程

结构同步与数据同步
选择源数据库,选择结构同步或数据同步,之后选择要对比的目标数据库

结构同步
选择对比就会弹出对比结果,下方可以看到部署脚本,就是目标数据库跟源数据库保持一致要执行的sql;选择哪个不同项就显示哪个的部署脚本

点击部署,就会弹出完整的部署脚本

点击运行就会执行脚本
数据同步
只会显示源数据库中有的表结构,

点击对比会显示有差异的数据

点击部署,会显示要部署的sql

点击运行执行sql

浙公网安备 33010602011771号