2024年5月2日发(作者:)

MySQL WorkBench中文教程

在今天的辅助教程里,你将会学到怎样用一个可视化数据库建模实用工具设计一个数

据库图表和自动生成SQL语句。 特别说一下, 我们将会回顾一下怎样用

MySQLWorkbench, 一个交叉平台,可视化数据库设计工具。

什么是 MySQL Workbench?

MySQL Workbench是由MySQL开发的强大的工具, 它有以下三个基本功能区

域。

, SQL Development: 代替了 MySQL query browser(MySQL查询

浏览器). 允许用户连接到现有得的数据库,编辑和执行SQL查

询。

, Data Modeling: 完整的可视化数据库设计和建模

, Database Administration: 代替了 MySQL administrator. 图

形界面启动和关闭服务, 创建用户账户,编辑配置文件,等等。

在这个教程中,我们将会在 Data Modeling 上从头开始创建一个数据库,然后快速

的看一下在SQL编辑器上执行SQL脚本并且在MySQL

中创建一个数据库。

MySQL Workbench可适用于Windows,Linux 和 Mac OSX。 有两个不同的版本:

(社区OSS版本)和 Commercial Community OSS EditionStandard Edition(商业标准

版本)。 社区版本是开源和GPL授权的,正如你所期望的。它功能齐全并且是我们在这篇

文章里用到的。商业版本增加了一些其他的功能,像视图和模型验证或者文件生成。

备注: 这个辅助教程是基于Community OSS Edition 5.2 版本的

(5.2.16), 在测试版本发行时写的(2010.4)。

开始创建数据库

为了学会怎样使用 MySQL Workbench, 我们将会使用一个非常简单的数据库:在线

课程作为案例。 假如一组老师想给几门学科提供在线课程,使用Skype或者其他视频会

议软件。对于我们这个小的项目,我们应该存储以下信息:

当设计我们的图表时, 我们需要知道以下几组数据之间的关系,所以我们现在就应该

想一下。

, 一个老师可以教很多学科