MySQL 工作台

抽象的

这是 MySQL Workbench 参考手册。它记录了版本 8.0 到 8.0.31 的 MySQL Workbench Community 和 MySQL Workbench Commercial 版本。

如果您尚未安装 MySQL Workbench Community 版本,请从 下载站点下载免费副本。MySQL Workbench Community 版本可用于 Microsoft Windows、macOS 和 Linux。

MySQL Workbench 平台支持随着时间的推移而发展。有关最新的平台支持信息,请参阅 https://www.mysql.com/support/supportedplatforms/workbench.html

有关详细说明每个版本中更改的注释,请参阅 MySQL Workbench 发行说明

有关法律信息(包括许可信息),请参阅 前言和法律声明

如需有关使用 MySQL 的帮助,请访问 MySQL 论坛,您可以在其中与其他 MySQL 用户讨论您的问题。

文档生成于:2022-11-14(修订:74517)

目录

前言和法律声明
1 一般信息
1.1 MySQL Workbench 中的新功能
1.1.1 MySQL Workbench 8.0 发布系列中的新功能
1.1.2 MySQL Workbench 6.0 发布系列中的新功能
1.2 MySQL Workbench 版本
2 安装
2.1 系统要求
2.2 命令行选项
2.3 Windows 上的 MySQL 工作台
2.3.1 安装
2.3.2 启动
2.3.3 卸载
2.4 Linux 上的 MySQL Workbench
2.4.1 安装
2.4.2 启动
2.4.3 卸载
2.5 macOS 上的 MySQL Workbench
2.5.1 安装
2.5.2 启动
2.5.3 卸载
3 配置
3.1 用户可访问性选项
3.2 工作台首选项
3.2.1 一般编辑偏好
3.2.2 SQL 编辑器首选项
3.2.3 管理首选项
3.2.4 建模首选项
3.2.5 字体和颜色首选项
3.2.6 SSH 首选项
3.2.7 其他偏好
3.3 MySQL Workbench 设置和日志文件
3.4 常用首选项和配置
4 主屏幕选项卡
MySQL Workbench 中的 5 个连接
5.1 创建一个新的 MySQL 连接(简单)
5.2 创建一个新的 MySQL 连接(教程)
5.3 管理服务器连接
5.3.1 标准 TCP/IP 连接方式
5.3.2 本地套接字/管道连接方式
5.3.3 标准 TCP/IP over SSH 连接方法
5.3.4 LDAP 和本机 Kerberos 连接方法
5.3.5 SSL 向导(证书)
5.3.6 远程管理
5.3.7 系统简介
5.3.8 配置服务器管理向导
5.3.9 密码保管库
5.3.10 更新旧的认证协议密码
5.4 客户端连接
6 行政任务
6.1 服务器管理
6.1.1 服务器日志
6.1.2 服务控制
6.1.3 配置(选项文件)
6.2 用户和权限
6.3 服务器状态
6.4 状态和系统变量
6.5 数据导出和导入
6.5.1 表数据导出导入向导
6.5.2 SQL数据导出导入向导
6.5.3 结果数据导出和导入
6.6 MySQL审计检查器接口
6.7 MySQL企业备份界面
6.7.1 一般要求
6.7.2 在线备份
6.7.3 备份恢复
6.8 MySQL企业防火墙接口
6.9 wbcopytables 实用程序
7 性能工具
7.1 性能仪表板
7.2 性能模式报告
7.3 查询统计
7.4 视觉解释计划
7.5 教程:使用 Explain 提高查询性能
8 数据库开发
8.1 可视化 SQL 编辑器
8.1.1 SQL 查询选项卡
8.1.2 SQL 查询工具栏
8.1.3 查询和编辑菜单
8.1.4 结果网格
8.1.5 SQL 添加 - 片段选项卡
8.1.6 SQL 添加 - 上下文帮助选项卡
8.1.7 输出面板
8.1.8 表格数据搜索选项卡
8.1.9 导出或导入表
8.1.10 MySQL 表编辑器
8.1.11 代码生成概述
8.2 对象管理
8.2.1 对象浏览器和编辑器导航器
8.2.2 会话和对象信息面板
8.2.3 模式和表检查器
9 数据库设计与建模
9.1 建模界面
9.1.1 模型编辑器
9.1.2 EER 图编辑器
9.1.3 创建表
9.1.4 创建外键关系
9.1.5 创建视图
9.1.6 创建例程和例程组
9.1.7 创建图层
9.1.8 创建注释
9.1.9 创建文本对象
9.1.10 创建图像
9.2 附加建模工具
9.2.1 打印图表
9.2.2 DBDoc 模型报告
9.2.3 模式验证插件
9.3 建模教程
9.3.1 创建模型
9.3.2 基本建模
9.3.3 导入数据定义 SQL 脚本
9.3.4 使用默认模式
9.3.5 记录 sakila 数据库
9.4 正向和逆向工程
9.4.1 正向工程
9.4.2 逆向工程
9.5 模式同步和比较
9.5.1 数据库同步
9.5.2 比较和报告目录中的差异
9.6 表格模板
9.7 自定义 DBDoc 模型报告模板
9.7.1 支持的模板标记
9.7.2 创建自定义模板
10 数据库迁移向导
10.1 一般安装要求
10.1.1 ODBC 库
10.1.2 ODBC 驱动程序
10.2 迁移概述
10.2.1 执行数据库迁移的可视化指南
10.2.2 从支持的数据库迁移
10.2.3 从不受支持的(通用)数据库迁移
10.3 概念上的 DBMS 等价物
10.4 Microsoft Access 迁移
10.5 Microsoft SQL Server 迁移
10.5.1 准备工作
10.5.2 驱动程序
10.5.3 连接设置
10.5.4 Microsoft SQL Server 类型映射
10.6 PostgreSQL 迁移
10.6.1 准备工作
10.6.2 驱动程序
10.6.3 连接设置
10.6.4 PostgreSQL 类型映射
10.7 MySQL迁移
10.8 使用 MySQL Workbench 迁移向导
10.8.1 连接到数据库
10.8.2 模式检索和选择
10.8.3 逆向工程
10.8.4 对象选择
10.8.5 迁移
10.8.6 手动编辑
10.8.7 目标创建选项
10.8.8 模式创建
10.8.9 创建目标结果
10.8.10 数据传输和迁移设置
10.8.11 批量数据传输
10.8.12 迁移报告
10.9 MySQL Workbench 迁移向导常见问题解答
MySQL Workbench 常见问题解答
B 键盘快捷键
C 扩展工作台
C.1 GRT 和工作台数据组织
C.2 模块
C.3 插件和工具
C.4 使用 MForms 向插件添加 GUI
C.5 工作台脚本外壳
C.5.1 探索 Workbench 脚本 Shell
C.5.2 外壳窗口
C.5.3 文件、全局变量、类、模块和通知选项卡
C.6 教程:编写插件
C.6.1 教程:生成 PHP 代码以创建与 PDO_MySQL 的连接
C.6.2 教程:使用 MyISAM 生成外键
D 如何报告错误或问题
E MySQL 企业特性
F MySQL 实用程序