官方权威资源 (首选,最权威)
官方资源永远是学习新工具的第一选择,因为内容最准确、最贴近最新版本。

MySQL 官方文档中的视频教程
这是由 MySQL 官方团队维护的,质量最高,内容最可靠。
- 链接: MySQL Workbench Tutorials - Official Documentation
- 内容简介:
- 安装与配置: 详细讲解如何在不同操作系统上安装和配置 Workbench。
- 基础操作: 连接数据库、管理连接、使用 SQL 编辑器等。
- 数据建模: 这是 Workbench 的核心功能之一,官方教程会教你如何创建、修改 E-R 图,进行正向和反向工程。
- 服务器管理: 使用 Workbench 进行用户管理、性能监控、备份和恢复等。
- 数据迁移: 如何使用 Workbench 的 Migration Wizard 从其他数据库(如 SQL Server, Oracle)迁移数据到 MySQL。
- 优点: 权威、准确、免费、与产品同步更新。
- 缺点: 可能部分视频是英文的,语速较快。
国内主流视频平台 (中文,易于理解)
对于中文用户来说,国内平台的视频教程更友好,有中文字幕和讲解。
Bilibili (B站)
B站是学习技术的宝库,有大量UP主分享免费的优质教程。
搜索关键词建议:

MySQL Workbench 教程MySQL Workbench 入门MySQL Workbench 数据建模MySQL Workbench 可视化
推荐UP主/系列 (请以搜索结果为准,以下为示例)
- 黑马程序员/尚硅谷等培训机构:
- 特点: 系统性强,从零开始,讲解非常细致,适合完全零基础的学习者,他们的MySQL全套课程通常会将Workbench作为可视化工具进行教学。
- 搜索:
尚硅谷 MySQL或黑马程序员 MySQL。
- 各种个人技术UP主:
- 特点: 内容更灵活,可能针对某个特定功能(如数据建模)进行深入讲解,你可以根据你的具体需求搜索。
- 例如: 搜索
MySQL Workbench 数据建模,会找到很多专门讲解这个功能的视频。
腾讯课堂 / 网易云课堂
这些平台既有免费的公开课,也有系统性的付费课程。
- 搜索关键词: 与B站类似。
- 优点:
- 免费公开课: 可以快速了解Workbench的基本操作。
- 付费系统课: 如果你想深入学习,这些平台提供了结构化的课程,通常包含项目实战,学习效果更佳。
- 推荐:
- 搜索
MySQL 数据库 Workbench,可以找到很多将Workbench融入整个MySQL学习体系的课程。
- 搜索
国际视频平台 (英文,内容丰富)
YouTube是全球最大的视频平台,拥有海量的技术教程,很多都是顶尖开发者制作的。
搜索关键词:

MySQL Workbench Tutorial for BeginnersMySQL Workbench Data ModelingMySQL Workbench Server Administration
推荐频道 (示例)
- Programming with Mosh: Mosh的教程以清晰、易懂、结构化著称,非常适合初学者,他的MySQL Workbench教程非常受欢迎。
- freeCodeCamp.org: 提供免费的长时间、系统性的编程课程,质量很高。
- The Net Ninja: 同样提供高质量的系列教程,讲解风趣,易于接受。
- Database Town: 专注于数据库相关的教程,Workbench的内容也很专业。
教程学习路径建议 (如何高效学习)
建议您按照以下顺序来学习,可以事半功倍:
入门与基础操作 (1-2天)
- 目标: 能够成功连接到MySQL数据库,并进行基本的CRUD(增删改查)操作。
- :
- 下载与安装: 从官网下载并安装 MySQL Workbench。
- 创建与管理连接: 如何添加新的数据库连接,保存密码,测试连接。
- SQL编辑器: 熟悉界面,如何编写、执行SQL语句,查看结果。
- 使用历史记录: 如何快速找到并重用之前执行过的SQL。
- 数据导入导出: 学习如何将CSV文件导入到表中,或将表数据导出为文件。
核心功能 - 数据建模 (2-3天)
这是Workbench的精髓,也是数据库设计人员的必备技能。
- 目标: 能够独立完成数据库的物理设计和维护。
- :
- E-R图 (实体关系图):
- 创建新的E-R模型。
- 添加表、视图、存储过程等对象。
- 使用主键和外键来定义表之间的关系(一对一、一对多、多对多)。
- 使用各种符号(如PK, FK, UQ, NN)来标记表结构。
- 正向工程:
在E-R图中设计好数据库结构后,一键生成并执行SQL脚本,在数据库中创建对应的表和关系。
- 反向工程:
连接到一个已有的数据库,自动将数据库的结构反向生成E-R图,方便你分析和理解现有数据库。
- 维护模型: 修改E-R图后,生成差异脚本,只更新数据库中发生改变的部分,而不是全部重建。
- E-R图 (实体关系图):
高级功能与服务器管理 (2-3天)
- 目标: 使用Workbench进行数据库的高级管理和维护。
- :
- 用户与权限管理: 在Workbench中创建新用户,并分配数据库权限。
- 数据备份与恢复:
- 使用
Data Export功能进行全量或增量备份。 - 使用
Data Import功能恢复数据。
- 使用
- 性能监控: 使用
Performance Dashboard查看服务器的状态,包括慢查询、线程活动、InnoDB状态等,定位性能瓶颈。 - 复制管理: 如果涉及主从复制,可以使用Workbench进行配置和管理。
- SQL脚本执行器: 执行复杂的
.sql脚本文件。
| 学习阶段 | 核心目标 | 推荐资源 |
|---|---|---|
| 入门基础 | 连接、执行SQL、导入导出 | 官方文档 + B站尚硅谷/黑马 的入门部分 |
| 数据建模 | E-R图、正向/反向工程 | 官方文档 + B站/YouTube 专门讲解建模的视频 |
| 高级管理 | 用户、备份、性能监控 | 官方文档 + YouTube (如 Programming with Mosh) 的高级教程 |
最后的小建议:
- 动手实践: 看再多教程,不如自己亲手操作一遍,跟着视频,每一步都自己操作一遍。
- 版本选择: 尽量学习与你安装的Workbench版本相近的教程,界面和功能可能会有差异。
- 结合文档: 遇到问题时,优先查阅官方文档,那里有最详尽的解释。
希望这份详细的指南能帮助您高效地掌握 MySQL Workbench!祝您学习愉快!
