1.2 示例数据库
在本 MySQL 教程中,大部分操作是基于yiibaidb
这个数据库作为学习 MySQL 示例数据库,这样的话有助于您快速有效地使用 MySQL。yiibaidb
数据库是一个典型汽车零售商数据库模型。它包含典型的业务数据,如客户,产品,销售订单,销售订单等。
我们在 MySQL 教程中使用此示例数据库来演示从简单查询到复杂存储过程的许多 MySQL 功能。
下载 MySQL 示例数据库
可以在以下链接中下载本 MySQL 教程所使用的示例数据库 (yiibaidb)。
示例数据库下载地址:http://www.yiibai.com/downloads/yiibaidb.zip
在解压缩上面的文件后,可以将示例数据库导入到 MySQL 数据库服务器中,方法如下:将示例数据库导入到MySQL 数据库服务器中,并使用以下 SQL 语句进行测试:
上面语句首先将当前数据库切换到yiibaidb
数据库下,并从customers
表查询数据。如果您看到返回的客户数据,说明已成功将示例数据库 (yiibaidb
) 导入MySQL数据库服务器了。
MySQL 示例数据库结构
MySQL 示例数据库模式由以下表组成:
customers
: 存储客户的数据。products
: 存储汽车的数据。productLines
: 存储产品类别数据。orders
: 存储客户订购的销售订单。orderDetails
: 存储每个销售订单的订单产品数据项。payments
: 存储客户订单的付款数据信息。employees
: 存储所有员工信息以及组织结构,例如,直接上级(谁向谁报告工作)。offices
: 存储销售处数据,类似于各个分公司。
表与表之间的关系,请参考以下ER图 -
我们建议您打印出此 ER 图,并将其粘贴到桌面上,以便在学习MySQL的过程中熟悉其中的表之间的关联关系。
导入示例数据库
在本教程中,将学习如何在 MySQL 命令行下将 MySQL 示例数据库导入到 MySQL 数据库服务器中。 在本教程之后,您将yiibaidb
示例数据库导入到 MySQL 服务器中以实践和学习 MySQL。
第一步: 从MySQL示例数据库文章中下载示例数据库(yiibaidb
),有关示例数据库的结构,请参考: http://www.yiibai.com/mysql/sample-database.html
第二步: 将下载的文件解压缩到临时文件夹中。为了简单起见,我们将把它解压缩到D:\worksp,如下所示 -
第三步: 连接到 MySQL 服务器并创建数据库
创建数据库
导入数据
第四步: 测试导入结果
在本教程中,我们演示了如何使用 MySQL 命令行将 MySQL 示例数据库导入到 MySQL 数据库服务器中。
Last updated