影片描述表 film_text

本文介绍了 Sakila 数据库中的 film_text 表的表结构以及与其他表的关系。

film_text 表中包含了属于 film 表的 film_id titledescription 字段,通过对 film 表的 INSERTUPDATEDELETE 操作之上的触发器film 表的内容同步。

在 MySQL 5.6.10 之前,film_text 表是 Sakila 示例数据库中唯一使用 MyISAM 存储引擎的表。这是因为要在影片表 film 表中的 titledescription 字段上使用全文搜索,而 MySQL 5.6.10 之前 InnoDB 不支持全文搜索。

表结构

film_text 表结构如下:

+-------------+--------------+------+-----+---------+-------+
| Field       | Type         | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+-------+
| film_id     | smallint     | NO   | PRI | NULL    |       |
| title       | varchar(255) | NO   | MUL | NULL    |       |
| description | text         | YES  |     | NULL    |       |
+-------------+--------------+------+-----+---------+-------+

字段说明

字段 说明
film_id 用于唯一标识表中每部影片的代理主键。
title 片名。
description 影片的简短描述或情节摘要。

永远不要直接修改表 film_text 的内容。所有更改都应改为对 film 表进行。