• ADADADADAD

    mysql如何删除index索引[ mysql数据库 ]

    mysql数据库 时间:2024-11-25 18:00:56

    作者:文/会员上传

    简介:

    mysql删除index索引的方法:1、使用DROP INDEX语句删除index索引;2、使用ALTER TABLE语句删除index索引。本文操作环境:Windows7系统、Mysql5.7.14版、Dell G3电脑。删除索引是

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    mysql删除index索引的方法:1、使用DROP INDEX语句删除index索引;2、使用ALTER TABLE语句删除index索引。

    本文操作环境:Windows7系统、Mysql5.7.14版、Dell G3电脑。

    删除索引是指将表中已经存在的索引删除掉。不用的索引建议进行删除,因为它们会降低表的更新速度,影响数据库的性能。对于这样的索引,应该将其删除。

    在 MySQL 中修改索引可以通过删除原索引,再根据需要创建一个同名的索引,从而实现修改索引的操作。

    基本语法

    当不再需要索引时,可以使用 DROP INDEX 语句或 ALTER TABLE 语句来对索引进行删除。

    1) 使用 DROP INDEX 语句

    语法格式:

    DROPINDEX<索引名>ON<表名>

    语法说明如下:

    <索引名>:要删除的索引名。<表名>:指定该索引所在的表名。

    2) 使用 ALTER TABLE 语句

    根据 ALTER TABLE 语句的语法可知,该语句也可以用于删除索引。具体使用方法是将 ALTER TABLE 语句的语法中部分指定为以下子句中的某一项。

    DROPPRIMARYKEY:表示删除表中的主键。一个表只有一个主键,主键也是一个索引。DROPINDEXindex_name:表示删除名称为index_name的索引。DROPFOREIGNKEYfk_symbol:表示删除外键。

    注意:如果删除的列是索引的组成部分,那么在删除该列时,也会将该列从索引中删除;如果组成索引的所有列都被删除,那么整个索引将被删除。

    删除索引

    【实例 1】删除表 tb_stu_info 中的索引,输入的 SQL 语句和执行结果如下所示。

    mysql>DROPINDEXheight->ONtb_stu_info;QueryOK,0rowsaffected(0.27sec)Records:0Duplicates:0Warnings:0mysql>SHOWCREATETABLEtb_stu_info\G***************************1.row***************************Table:tb_stu_infoCreateTable:CREATETABLE`tb_stu_info`(`id`int(11)NOTNULL,`name`char(45)DEFAULTNULL,`dept_id`int(11)DEFAULTNULL,`age`int(11)DEFAULTNULL,`height`int(11)DEFAULTNULL)ENGINE=InnoDBDEFAULTCHARSET=gb23121rowinset(0.00sec)

    【实例 2】删除表 tb_stu_info2 中名称为 id 的索引,输入的 SQL 语句和执行结果如下所示。

    mysql>ALTERTABLEtb_stu_info2->DROPINDEXheight;QueryOK,0rowsaffected(0.13sec)Records:0Duplicates:0Warnings:0mysql>SHOWCREATETABLEtb_stu_info2\G***************************1.row***************************Table:tb_stu_info2CreateTable:CREATETABLE`tb_stu_info2`(`id`int(11)NOTNULL,`name`char(45)DEFAULTNULL,`dept_id`int(11)DEFAULTNULL,`age`int(11)DEFAULTNULL,`height`int(11)DEFAULTNULL)ENGINE=InnoDBDEFAULTCHARSET=gb23121rowinset(0.00sec)
    mysql如何删除index索引.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlindex