MySQL创建索引、重建索引、查询索引、删除索引 您所在的位置:网站首页 sql重建索引语句 MySQL创建索引、重建索引、查询索引、删除索引

MySQL创建索引、重建索引、查询索引、删除索引

2023-06-16 04:48| 来源: 网络整理| 查看: 265

1、创建索引         索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。         以下命令语句分别展示了如何创建主键索引(PRIMARY KEY)、 唯一索引(UNIQUE)、 全文索引(FULLTEXT)、 普通索引(INDEX)的方法。         mysql>ALTER TABLE `table_name` ADD INDEX|UNIQUE|PRIMARY KEY|FULLTEXT  `index_name` (column list);         mysql>CREATE [UNIQUE/FULLTEXT] INDEX `index_name` ON `table_name` (column_list);

    2、重建索引         重建索引在常规的数据库维护操作中经常使用。在数据库运行了较长时间后,索引都有损坏的可能,这时就需要重建。对数据重建索引可以起到提高检索效率。         mysql> REPAIR TABLE `table_name` QUICK;

    3、查询数据表索引         SHOW INDEX FROM|IN `table_name`;

    4、删除索引         删除索引可以使用ALTER TABLE或DROP INDEX语句来实现。DROP INDEX可以在ALTER TABLE内部作为一条语句处理,其格式如下:         DROP index `index_name` ON `table_name` (column list);         ALTER TABLE `table_name` DROP INDEX|UNIQUE|PRIMARY KEY `index_name` (column list);



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有