时间:2021-07-01 10:21:17 帮助过:41人阅读
市面上适用于MySQL数据库的管理工具实在太多,无疑为选型增加了不少难度,慧都就对两款最老牌的MySQL管理工具:Navicat for MySQL和EMS SQL Management Studio for MySQL进行了详细测评,希望能帮助到大家。
首先说一下为什么要在数十款MySQL数据库管理工具选择这两款来进行测评。Navicat不用说,说到 MySQL的数据库管理工具,第一个就想到的是它,Navicat在中国拥有众多推崇者,其更新速度和图形用户界面都让很多DBA都对它赞誉有加,作为入 门级的数据库管理工具,小编也非常喜欢它。至于EMS SQL Management Studio for MySQL,也许有些中国开发者就不是很了解了,他和Navicat一样都是非常老牌的数据库管理工具,拥有20多年历史了,而且小编认为EMS更加适合 数据库管理的入门,其功能的实用性和操作的简便性都非常出色,当然GUI稍显老土也是EMS一大短处。
类别 | 项目 | Navicat for MySQL | EMS SQL Management Studio for MySQL |
数据库连接 | MySQL版本支持 | 3.23及以上版本 | 3.23及以上版本 |
多重本机或远程服务器连接 | √ | √ | |
通过 SSH 或 HTTP 连接到服务器 | √ | √ | |
连接设置 | 导出或导入设置 | 导出或导入设置 注册设置 | |
SSL 安全连接 | √ | ? | |
数据库管理 | 备份还原DB | 支持备份还原数据库、备份还原选中对象、备份为SQL等 | 支持备份还原数据库、备份还原选中对象等 |
报表工具 | 支持报表创建工具和查看器 | 支持分析表、检查表、维修表、优化表等现成的报表,拥有报表设计器和查看器 | |
用户权限 | 视觉化的权限管理 | 拥有专门且强大的用户管理器,提供授权管理表单 | |
数据操作 | 数据查看和编辑 | 强大灵活的数据查看和编辑器 | 支持查看,编辑,搜索,分组,排序,过滤等数据操作 |
导出数据 | 支持格式较少,操作设置简单 | 支持格式较多,而操作较为灵活,如支持一步设置导出到不同数据库 | |
导入数据源 | 支持从ODBC、EXCEL、ACCESS等导入数据源 | 支持从Excel, DBF, TXT, CSV, XML, Access等导入数据源,且操作灵活 | |
OLE DB/ODBC的数据结构自动转换 | × | √ | |
同时为多个数据表生成测试数据 | ? | √ | |
数据模型工具 | 比对和同步数据库或模型 | √ | √ |
逆向工程 | √ | √ | |
图表符号支持 | 支持Crow's Foot, IDEF1x 和 UML | 支持IDEF1X盒IE | |
可视化编辑关系 | √ | √ | |
保存和打印数据库关系图 | √ | √ | |
批处理计划任务 | 备份还原等服务任务 | √ | √ |
导入导出等操作任务 | √ | √ | |
运行外部应用程序等复杂任务 | × | √ | |
其他 | 打印元数据模块 | 支持打印数据库或表结构 | 强大的打印元数据模块,可以自定义打印元数据报表 |
SQL 处理
| SQL 处理较为强大,拥有简单编辑器功能 | 只允许提取元数据和数据到文本文件或SQL脚本编辑器,和简单的查询功能 | |
快捷键及界面自定义 | 支持 | 支持 |