- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
索引概述 对于具有依赖关系的子表和父表之间的联合查询时,使用索引可以提高查询速度,并且可以提高整体的系统性能。 创建索引和维护需要耗费时间,并且该耗费时间与数据量的大小成正比。 总结: 索引可以提高查询的速度,但是会影响用户操作数据库的插入操作。 索引概述 普通索引:不应用任何限制条件的索引,可以在任何数据类型中创建。 常用的MySQL索引都有哪些? 唯一性索引:使用UNIQUE参数可以设置唯一索引。创建该索引时,索引的值必须唯一。。 全文索引:使用FULLTEXT参数可以设置索引为全文索引。全文索引只能创建在CHAR、VARCHAR或者TEXT类型的字段上。 单列索引:只对应一个字段的索引。 多列索引:在表的多个字段上创建一个索引。 空间索引:使用SPATIAL参数可以设置索引为空间索引。空间索引只能建立在空间数据类型上。 创建索引 创建索引 1.在建立数据表时创建索引 在建立数据表时创建索引的基本语法结构如下: CREATE TABLE table_name( 属性名 数据类型[约束条件], 属性名 数据类型[约束条件] …… 属性名 数据类型 [UNIQUE | FULLTEXT | SPATIAL ] INDEX }KEY [别名]( 属性名1 [(长度)] [ASC | DESC]) ); 创建索引 创建考生成绩表,名称为tb_score,并在该表的id字段上建立索引。 实例 创建索引 2.在已建立的数据表中创建索引 在已建立的数据表中创建索引的基本语法如下: CREATE [UNIQUE | FULLTEXT |SPATIAL ] INDEX index_name ON table_name(属性 [(length)] [ ASC | DESC]); 普通索引、唯一索引、全文索引、单列索引、多列索引、空间索引 创建索引 为图书信息表tb_bookinfo的书名字段设置索引。 实例 删除索引 设置自增类型字段 AUTO_INCREMENT 设置自增类型字段的语法格式: 字段名 数据类型 AUTO_INCREMENT 设置自增类型字段 设置表的存储引擎的语法格式: ENGINE=存储引擎类型 设置自增类型字段 在MySQL数据库db_library中创建一个名为tb_booktype1的数据表,要求将id字段设置为自动编号字段。 实例 设置字符集 设置字符集 default charset default charset属性的语法格式如下: DEFAULT CHARSET=字符集类型 复制表结构 复制表结构 复制表结构的语法格式如下: CREATE TABLE [IF NOT EXISTS] 数据表名 {LIKE 源数据表名 | (LIKE 源数据表名)} 使用该语法复制数据表时,将创建一个与源数据表相同结构的新表,该数据表的列名、数据类型空指定和索引都将被复制,但是表的内容是不会复制的。因此,新创建的表是一张空表。如果想要复制表中的内容,可以通过使用AS(查询表达式)子句来实现。 创建数据库 在数据库db_library中创建一份数据表tb_bookinfo的拷贝tb_bookinfobak。 实例 修改表结构 3 主要内容 修改字段 1 修改约束条件 2 修改表的其他选项 3 修改表名 4 修改字段 修改字段 ALTER TABLE ALTER TABLE语句的语法格式如下: Alter [IGNORE] TABLE 数据表名 alter_spec[,alter_spec]… ADD [COLUMN] create_definition [FIRST | AFTER column_name ] 修改字段 ADD INDEX [index_name] (index_col_name,...) #添加索引名称 | ADD PRIMARY KEY (index_col_name,...) #添加主键名称 | ADD UNIQUE [index_name] (index_col_name,...) #添加唯一索引 | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} #修改字段名称 | CHANGE [COLUMN] old_col_name create_definition #修改字段类型 | MODIFY [COLUMN] create_definition #修改子句定义字段 | DROP [COLUMN] col_name #删除字段 | DROP PRIMARY KEY #删除主键 | DROP INDEX index_
您可能关注的文档
最近下载
- 创造美好生活课件 第三课什么样的劳动更有价值 .doc VIP
- 领导干部数字化能力提升策略研究.docx VIP
- 2019款上汽通用别克GL8_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 15J401钢 打印版(可搜索).pdf VIP
- Thermo Fisher Scientific 赛默飞世尔科技 电雾式检测器 VH-D20, VF-D20 用户手册.pdf
- 10S505 柔性接口给水管道支墩.docx VIP
- 艾特莱斯工艺策划书3.pptx
- 2025年兰州市中考化学试题卷(含答案解析).docx
- Revit与Navisworks实用疑难200问1.pdf VIP
- 模板支撑系统用工字钢做过梁的应用.pdf VIP
原创力文档


文档评论(0)