dbForge Schema Compare for MySQL 是一款专业的MySQL数据库结构比较工具,专门设计用于MySQL环境,用途广泛,不仅可以与MySQL整合,也可以与MariaDB和Percona无缝整合。这款软件的主要功能是比较两个MySQL数据库的结构,并生成SQL同步脚本。通过视图的形式呈现数据库架构之间的差异,使其一目了然。
该工具所具有的特色功能在于,能够分析应用程序升级对数据库的影响,并生成具有架构比较报告的 Excel 和 HTML 文件。此外,它还能确保整个环境中架构变化传播的正确性,使 MySQL 架构导出为 SQL,和创建精确、方便预览的同步脚本。同时,它扩展了自动化功能,比如通过命令行界面自动迁移架构更改,以及集成源代码控制以改进 MySQL 架构版本控制。
dbForge Schema Compare for MySQL的使用非常灵活,不仅可以用于运行例程模式比较和同步任务,也可以执行SQL脚本和查询,甚至提供数据编辑器含有的过滤、分组和排序选项。除此之外,还有用户友好的清晰用户界面、各种UI皮肤,以及定制的窗口布局等造成其软件的亮点。
- 快速高效地比较和同步 MySQL 和 MariaDB 数据库
- 生成 SQL 脚本以使用一个数据库的内容更新另一个数据库的内容
- 将开发数据库的更新应用于登台或生产
- 比较MySQL数据库的结构并修复错误
- 借助命令行界面自动执行同步任务
- 部署到Percona、Oracle MySQL Cloud、Amazon RDS、阿里云
比较结果导出
模式比较允许轻松生成具有以下文件格式的比较结果的报告:
- 超文本标记语言
- Excel XML
- 用于 Excel 的 XML
此外,比较报告可以包括专门选择的对象,例如:
- 有差异的对象
- 选择同步的对象
- 相同的物体
可以按状态或对象类型分组。
架构同步
架构同步功能具有以下选项:
- 生成清晰准确的同步脚本来更新数据库架构
- 任何特定架构对象的同步脚本预览
- 自定义同步脚本输出的选项
- 关于同步过程中可能出现的数据丢失或错误的警告
- 异步结构同步
MySQL 备份与恢复
- 全面的 MySQL 备份向导
- 数据库恢复向导
- 除了完整备份之外,还进行仅架构或仅数据的备份
- 支持大型数据库(超过 2 Gb)
- 备份项目以保存设置以供将来使用
- 备份文件的 Zip 压缩
- 用于备份调度的命令行界面
- 用于数据库恢复的命令行界面
- 错误和状态记录
脚本文件夹比较
除了比较两个数据库中的数据之外,您还可以将数据库中的数据与本地存储在脚本文件夹中的数据进行比较。
在新数据比较向导的帮助下,您可以从任何已建立的连接以及位于计算机上的任何脚本文件夹中选择任何数据库。
指定必要的附加选项和映射设置后,数据比较过程的结果将显示在方便的数据网格中。
日常任务自动化
自动化日常任务可以通过以下功能帮助提高比较和同步过程的效率:
- 通过命令行启动模式比较和同步
- 创建命令行执行文件,只需单击一下即可运行例行架构比较和同步任务
- 使用 Windows Scheduler 自动执行同步过程
- 创建并运行 PowerShell 自动化脚本
广泛的兼容性
dbForge Schema Compare for MySQL 兼容:
- MySQL 服务器版本 5.5-8.3
- MariaDB 服务器版本高达 11.4
- 在 Windows、Linux、FreeBSD 或 Fedora OS 上设置的所有 MySQL 和 MariaDB 实例
- 云服务:Amazon RDS、Amazon Aurora、Google Cloud、Oracle MySQL Cloud、阿里云
- 安全连接:安全套接字层 (SSL)、安全 Shell (SSH)、HTTP 隧道、PAM Percona
支持的架构对象
使用 dbForge Schema Compare for MySQL,可以在源数据库和目标数据库中比较和同步以下对象:
- 表格
- 意见
- 程序
- 功能
- 触发器
- 活动
- 包(MariaDB)
- 序列 (MariaDB)
数据库结构比较设置
- 使用架构比较向导微调比较过程
- 比较期间忽略特定事件选项
- 在架构比较向导中交换目标和源数据库
- 比较时忽略特定的表选项;DEFINER 和 SQL SECURITY 表达式;列的默认值
- 过滤对象类型以进行比较
- 忽略自动增量表选项
- 忽略 END 子句
比较结果分析
- 清晰、全面地显示网格中的模式差异
- 基于差异类型的多色突出显示文本比较器中的 DDL 差异
- 按类型自动对对象进行分组
- 管理比较文档中的对象组
- 按名称或差异类型过滤对象
- 对比较对象进行排序
- 从同步中排除对象
- 保存和加载比较设置
评论(0)