MySQL 新增索引

2022-07-22 02:21:10 字數 917 閱讀 6211

1、 新增primary key(主鍵索引)

1)alter table table_name add primary key idx_talbe_name_column_name (column_name);

2)alter table table_name add primary key idx_table_name_column_name (`column_name`);

3)create primary key idx_table_name_column_name  on  table_name (column_name);

2、新增普通索引(btree)

create index idx_table_name_column_name on table_name(column);

3、新增唯一索引(索引列的值必須是唯一,允許為空)

create unique index uni_table_column_column_name on table_name(column_name);

4、 新增全文索引(fulltext)    只針對myisam引擎

create fulltext index full_table_name_column_name on table_name(column_name);

5、新增多列索引(最左字首)

create index idx_table_name_column1_name_column2_name on table_name(column1_name, column2_name);

6、刪除索引

drop index idx_name on table_name;

alter table table_name drop index idx_name;

7、檢視索引

show index from table_name\g

mysql 新增索引

mysql索引原理 1.新增primary key 主鍵索引 mysql alter table table name add primary key column 2.新增unique 唯一索引 mysql alter table table name add unique column 3.新增...

mysql 新增索引

1.新增primary key 主鍵索引 語法 alter table 表名 add primary key 列名稱 mysql alter table table name add primary key column 2.新增unique 唯一索引 語法 alter table 表名 add u...

mysql新增索引

1.新增primary key 主鍵索引 1 alter table table name add primary key column 2.新增unique 唯一索引 alter table table name add unique column 3.新增index 普通索引 如果不定義索引名,...