MySQL Workbench 功能

MySQL Workbench 提供以下版本

  • MySQL Workbench 社区版 — 开源 (GPL 许可)
  • MySQL Workbench 标准版 — 商业版
  • MySQL Workbench 企业版 — 商业版
    MySQL Workbench
社区版
MySQL Workbench
SE
MySQL Workbench
EE
    下载 » 下载 » 下载 »
可视化 SQL 开发
SQL 编辑器 编写、运行和调试 SQL 语句
SQL 代码自动完成 上下文相关的 SQL 关键字和对象列表,提高编码效率
SQL 代码格式化器 自动格式化 SQL 代码,使代码更易读
SQL 语法高亮 彩色语法高亮
SQL 代码生成 一键生成 SQL 代码
SQL 代码片段 重复使用你最喜欢的 SQL 代码片段
SQL 历史记录 所有已执行 SQL 的运行历史
可视化数据库管理
服务器停止/启动 在本地和远程停止/启动服务器
服务器状态和运行状况 查看关键服务器诊断信息(状态、CPU、内存、命中率、网络流量)
服务器日志 查看和解析慢日志和错误日志(如果基于表)
服务器配置 查看和编辑 MySQL 服务器设置
复制配置 查看和编辑 MySQL 复制设置
性能调优
性能仪表盘 快速查看关键性能指标的单一位置
顶级性能报告 关于热点、IO、SQL 等的 20 多个报告
查询结果视图 查看关键查询性能指标、统计信息和计时
可视化解释 可视化分析查询执行计划
用户和会话管理
应用程序角色 方便地将用户权限分组
用户管理 查看、编辑、创建、删除和克隆 MySQL 用户和权限
会话管理 查看连接状态并终止
连接管理
连接向导 配置与 MySQL 服务器的连接
多连接 定义与不同服务器的多重、同时连接
SSH 隧道 配置 SSH 连接到本地和远程服务器
对象管理
架构检查器 提供所有架构对象的元数据的详细视图,并提供对维护操作的访问
对象浏览器 轻松导航、浏览和对数据库对象(表、视图、触发器等)执行操作
对象编辑器 轻松编辑、创建或删除数据库对象(表、视图、触发器等)
数据管理
导入/导出 导入和导出 mysqldump 文件
导出结果集 将结果集导出为 CSV、XML、HTML
可视化数据编辑器 以网格形式查看和编辑结果集
多窗格结果集 在同一个可视化数据窗口中查看多个结果集
垂直查询结果模式 以列式而非传统的行式格式格式化查询结果
快速查找 快速定位难以找到的行或单元格
表数据搜索 模式匹配搜索,用于跨所有表和架构进行数据搜索
大型结果集限制 限制大型结果集返回的行数
可视化数据建模
ER 图绘制 完整的实体关系图绘制
图示符号选择 从流行的建模符号中选择
自动布局 自动排列大型模型
模型表、索引、视图 管理所有 MySQL 数据相关对象
模型存储过程、触发器、函数 管理所有 MySQL 代码相关对象
模型用户安全 在模型中管理 MySQL 安全权限
反向工程
从 SQL 脚本反向工程 从 SQL 文本脚本创建模型
从实时数据库反向工程 从实时数据库创建模型
正向工程
正向工程到 SQL 脚本 生成 DDL,首次运行即可成功到 SQL 脚本
正向工程到实时数据库 从模型生成完整的物理数据库
架构同步
架构差异 了解模型与实时数据库或 SQL 脚本之间的差异
架构同步到 SQL 脚本 自动双向更新模型或 SQL 脚本
架构同步到实时数据库 自动双向更新模型或实时数据库
架构和模型验证 1
常规架构验证 强制执行数据建模最佳实践标准,消除常见的建模错误  
MySQL 特定架构验证 强制执行 MySQL 特定设计标准,确保首次构建的物理架构正确  
模型验证 确保模型没有错误  
DBDoc 1
记录数据库架构 自动记录数据库  
记录所有 SQL 对象类型 包含有关数据库或模型所有方面的的信息  
以多种格式记录输出 以 HMTL 或文本形式发布  
MySQL 企业备份的 GUI 1
自动备份 轻松创建、配置、运行和安排 MySQL 企业备份的完整和增量备份    
跟踪和管理 跟踪先前备份的状态,查看正在运行的备份的进度,并查看作业计划    
快速恢复 通过从最近的备份中选择或使用历史记录恢复较旧的版本,轻松恢复    
MySQL 企业审计的 GUI 1
审计敏感数据 轻松启用 MySQL 企业审计,查看谁在何时何地以何种方式做了什么    
调查可疑活动 使用内置过滤器和文本搜索,轻松在审计跟踪中查找可疑活动    
可排序网格视图 强大的网格视图,快速翻页浏览数据,并根据用户、IP、活动类型、日期和时间等九个属性进行排序    
MySQL 企业防火墙的 GUI 1
防止 SQL 注入攻击 轻松启用 MySQL 企业防火墙,学习或创建防火墙规则    
学习、阻止或警报 在 Workbench 中简单设置防火墙模式    
查看、导出、导入规则 按用户查看规则,只需导出和导入规则即可轻松跨用户或服务器共享    
脚本和插件
Python 插件 使用 Python 插件进行自定义
从 DBDesigner 导入 轻松从 DBDesigner 导入模型
导出模型图 轻松导出为 PNG、SVG、PDF、Postscript
数据库迁移
数据库迁移向导 从 Microsoft SQL Server、Sybase ASE、Sybase SQL Anywhere、PostgreSQL 和 SQLite 迁移

1 功能仅适用于指定的 MySQL 商业版(SE 或 EE 或 CGE)