MySQL Workbench: SQL 开发
MySQL Workbench 为开发者提供了一套完整的可视化工具,用于创建、编辑和管理 SQL 查询、数据库连接和对象。
可视化 SQL 编辑器
可视化 SQL 编辑器允许开发者构建、编辑和运行查询,创建和编辑数据,以及查看和导出结果。彩色语法高亮、上下文敏感帮助和自动完成有助于编写和调试 SQL 语句。并且可以轻松收集 EXPLAIN 计划来帮助优化查询。SQL 编辑器提供
- 表编辑器 - 使用简单的网格格式轻松编辑数据并提交更改。
- 结果窗口 - 同时执行多个查询,并在单独的选项卡中查看文本结果、图像和空间视图,以及查询性能统计信息。
- SQL 代码段面板 - 保存并轻松重用常见的 Select、DML 和 DDL 代码。
- 历史面板 - 查看查询和语句的完整会话历史记录,显示运行的查询和时间。轻松检索、查看、重新运行、追加或修改先前执行的 SQL 语句。
- 表数据搜索面板 - 通过在任意数量的表和模式上提供文本搜索来查找整个数据库中的数据,显示匹配给定模式的行。
- 导出结果 - 将结果数据导出为常见格式,包括 CSV、HTML 和 XML。
对象管理
对象浏览器使开发者能够轻松浏览数据库模式和对象。DBA 可以可视化地选择要查询的表和字段,编辑表,创建新表和数据库,以及删除表和数据库。
- 模式检查器 - 利用其数据库模式中所有对象的一套详细网格,查看、排序和分析各种详细信息和统计信息。从模式检查器中,开发者可以轻松调用表维护操作,例如 ANALYZE 和 OPTIMIZE TABLE。
- 对象浏览器 - 轻松浏览、探索和对数据库对象(表、视图、触发器等)执行操作。
- 对象编辑器 - 轻松编辑、创建或删除数据库对象(表、视图、触发器等)。
连接管理
数据库连接面板和连接向导使开发者能够创建、组织和管理标准数据库连接,包括 MySQL Fabric。高级用户可以使用“管理连接”对话框输入连接参数,例如 IP 地址、端口、用户名和密码,以及通过 ssh 轻松创建安全的远程连接。