就像 SQLServer 示例数据库一样,MySQL 也有示例数据库,比如sakila;Sakila 数据库最初由 MySQL AB 文档团队的前成员 Mike Hillyer 开发,旨在提供一个标准模式,可用于书籍、教程、文章、示例等中的示例,它包含示例视图、存储过程和触发器。

以下是在服务器上安装sakila数据库的说明,以及sakila数据库的模式。下载的 sakila 文档包含三个文件:sakila-schema.sql、sakila-data.sql 和sakila.mwb。

sakila-schema.sql 文件包含创建 sakila 数据库结构所需的所有 CREATE 语句,包括表、视图、存储过程和触发器。

sakila-data.sql 文件包含填充 sakila-schema.sql 文件创建的结构所需的 INSERT 语句,以及必须在初始数据加载后创建的触发器的定义。

sakila.mwb 文件是一个MySQL工作台数据模型,你可以在 MySQ L工作台中打开它来检查数据库结构。

要安装Sakila示例数据库,请执行以下步骤:

一、将安装档案提取到临时位置。当你解压缩归档文件时,它会创建一个名为 sakila-db 的目录,其中包含 sakila-schema.sql 和 sakila-data.sql 文件。

二、使用以下命令使用MySQL命令行客户端连接到MySQL服务器:

$> mysql -u root -p

提示时输入密码。可以使用非根帐户,前提是该帐户具有创建新数据库的权限。

三、使用以下命令执行 sakila-schema.sql 脚本以创建数据库结构,并执行 sakilal-data.sql 脚本以填充数据库结构:

mysql> SOURCE C:/temp/sakila-db/sakila-schema.sql;mysql> SOURCE C:/temp/sakila-db/sakila-data.sql;

将 sakila-schema.sql 和 sakila-data.sql 文件的路径替换为系统上的实际路径。

四、确认示例数据库安装正确。执行以下语句。你应该看到类似于此处显示的输出。

mysql> USE sakila;
mysql> SHOW FULL TABLES;
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐