上一篇
mysql添加索引sql语句
- 行业动态
- 2024-05-20
- 1
ALTER TABLE 表名 ADD INDEX 索引名 (列名);
在MySQL中,添加索引的SQL语句如下:
1、创建表时添加索引
CREATE TABLEtable_name
(id
int(11) NOT NULL AUTO_INCREMENT,column1
varchar(255) NOT NULL,column2
varchar(255) NOT NULL, PRIMARY KEY (id
), INDEXindex_name
(column1
,column2
) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
在这个例子中,我们在创建表table_name
时,为column1
和column2
添加了一个名为index_name
的索引。
2、修改表结构时添加索引
ALTER TABLEtable_name
ADD INDEXindex_name
(column1
,column2
);
这个例子中,我们在已有的表table_name
上,为column1
和column2
添加了一个名为index_name
的索引。
3、删除表时保留索引
DROP TABLE table_name
;
注意:这个操作会删除整个表,包括索引,如果你只想删除表的数据,可以使用TRUNCATE TABLE
命令。
4、删除索引时保留表
DROP INDEXindex_name
ONtable_name
;
这个操作会删除指定的索引,但不会删除表本身。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/197210.html