mysql创建索引的方式有哪些
作者:SoftHope
时间:2023-05-03
浏览:1
在执行CREATETABLE语句时可以创建索引,也可以单独用CREATEINDEX或ALTERTABLE来为表增加索引。1、使用CREATEINDEX创建,语法如下:CREATEINDEXindexNameONtableName(columnName(length));例如我们对ip_address这一列创建一个长度为16的索引:CREATEINDEXindex_ip_addrONt_user_action_log(ip_address(16));2、使用ALTER语句创建,语法如下:ALTERTABLE
本文目录
在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。
1、使用CREATE INDEX创建,语法如下:
CREATE INDEX indexName ON tableName (columnName(length));
例如我们对ip_address这一列创建一个长度为16的索引:
CREATE INDEX index_ip_addr ON t_user_action_log (ip_address(16));
2、使用ALTER语句创建,语法如下:
ALTER TABLE tableName ADD INDEX indexName(columnName);
ALTER语句创建索引,下面提供一个设置索引长度的例子:
ALTER TABLE t_user_action_log ADD INDEX ip_address_idx (ip_address(16)); SHOW INDEX FROM t_user_action_log;
3、建表的时候创建索引
CREATE TABLE tableName( id INT NOT NULL, columnName columnType, INDEX [indexName] (columnName(length)) );
作者最新文章
漫蛙漫画下载安装最新版
2026-10-13 13:42
漫蛙最新版本下载安装
2026-10-13 13:19
漫蛙漫画官方正版下载入口
2026-10-13 13:19
漫蛙官网入口免费下载安装包
2026-10-13 13:18
quicker中文设置在哪里打开并切换中文教程
2026-10-12 17:45
上一篇:
据称 iPhone 14 前面板泄漏
下一篇:
java中@Retention怎么使用
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多









































