电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MySQL数据库中索引的创建与删除VIP免费

MySQL数据库中索引的创建与删除_第1页
1/9
MySQL数据库中索引的创建与删除_第2页
2/9
MySQL数据库中索引的创建与删除_第3页
3/9
以下的文章主要是对MySQL数据库的创建与删除,以及索引与更改实际表语句的详细解析,如果你也是MySQL数据库的热捧着的话,你就可以点击以下的文章对其有一个更好的了解,以下就是文章的具体内容。 一、创建、删除、索引和更改表 可利用 CREATE TABLE、DROP TABLE 和 ALTER TABLE 语句创建表,然后,对它们进行删除,更改它们的结构。对于它们中的每一条语句,存在 MySQL数据库专有的扩充,这些扩充使各语句更为有用。CREATE INDEX 和 DROP INDEX 语句使您能够增加或删除现有表上 的索引。 二、CREATE TABLE 语句 用 CREATE TABLE 语句创建表。此语句的完整语法是相当复杂的,因为存在那么多的可选子句,但在实际中此语句的应用相当简单。如我们在第 1章中使用的所有CREATE TABLE 语句都不那么复杂。有意思的是,大多数复杂东西都是一些子句,这些子句MySQL数据库在分析后扔掉。参阅附录 D 可看到这些复杂的东西。 看看 CREATE TABLE 语句的各项条款,注意该语句有多少语法是用于 REFERENCES CONSTRAINT 和 CHECK 子句的。这些子句涉及外部键、引用完整性及输入值约束。MySQL不支持这些功能,但它分析其语法使其更容易利用在其他数据库系统中建立的表定义。(可以 用较少的编辑工作更容易地利用该代码。) 如果您从头开始编写自己的表描述,可以完全不管这些子句。本节中我们对它们也不多做介绍。CREATE TABLE 至少应该指出表名和表中列的清单。例如: 除构成表的列以外,在创建表时还可以说明它应该怎样索引。另一个选择是创建表时不进行索引,以后再增加索引。如果计划在开始将表用于查询前,用大量的数据 填充此表,以后再创建索引是一个好办法。在插入每一行时更新索引较装载数据到一个未索引的表中然后 再创建索引要慢得多。我们已经在第 1章中介绍了 CREATE TABLE 语句的基本语法,并在第 2章讨论了怎样描述列类型。这里假定您已经读过了这两章,因此我们就不重复这些内容了。在本节下面,我们将介绍一些 MySQL3.23 中对CREATE TABLE 语句的重要扩充,这些扩充在构造表方面提供了很大的灵活性,这些扩充为: 表存储类型说明符。 仅当表不存在时才进行创建。 在客户机会话结束时自动删除临时表。 通过选择希望表存储的数据来创建一个表。 1. 表 存 储 类 型 说 明 符 在 MySQL3.23 之 前 ,所 有 用 户 创 建 的 表 都 利 用 的 是 ISAM 存 储 方 法...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MySQL数据库中索引的创建与删除

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部