深入MySQL数据库的索引
e (column_list)
同样,也可以用ALTER TABLE语句产出列的索引: ALTER TABLE tbl_name DROP INDEX index_name
如果从表中删除了列,则索引可能会受到影响。如果所删除的列为索引的组成部分,则该列也会从索引中删除。如果组成索引的所有列都被删除,则整个索引将被删除。 例如,对于上面所使用的student为例,你可能想为之创建这样的索引,以加速表的检索速度: mysql> ALTER TABLE student
这个例子,既包括PRIMARY索引,也包括多列索引。记住,使用PRIMARY索引的列,必须是一个具有NOT NULL属性的列,如果你愿意产看创建的索引的情况,可以使用SHOW INDEX语句: mysql> SHOW INDEX FROM student; 其结果为: +---------+------------+----------+--------------+-------------+- | Table | Non_unique | Key_name | Seq_in_index | Column_name | +---------+------------+----------+--------------+-------------+- | student | 0 | PRIMARY | 1 | id | | student | 1 | mark | 1 | english | | student | &n |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |