SQL 索引操作 增刪查

2021-10-01 20:45:10 字數 1286 閱讀 3662

create

index 索引名稱 on 表名(列名)

;--單一索引

create

index 索引名稱 on 表名(列名1

,列名2);

--復合索引

select

*from all_indexes where table_name =

'表名稱'

;--檢視表的索引

select

*from all_ind_columns where table_name =

'表名稱'

;--檢視表的索引列

drop

index 索引名稱;

--刪除索引

alter

table

`table_name`

addprimary

key(

`column`)

;--主鍵索引

alter

table

`table_name`

addunique(`

column`)

;--唯一索引

alter

table

`table_name`

addindex index_name (

`column`)

;--普通索引

alter

table

`table_name`

add fulltext (

`column`)

;--全文索引

alter

table

`table_name`

addindex index_name (

`column1`

,`column2`

,`column3`);

--復合索引

show

index

from tblname;

show

keys

from tblname;

drop

index index_name on talbe_name

alter

table table_name drop

index index_name

alter

table table_name drop

primary

key

SQL 增刪改查操作 五

insert into 語句用於向表中插入新記錄。該語句有兩種編寫形式 第一種形式無需指定要插入資料的列名,只需提供被插入的值 insert into table name values value1,value2,value3,第二種形式需要指定列名及被插入的值 insert into table...

mysql 索引 增刪查

一 建立 建立單個索引的語法 create index 索引名 on 表名 欄位名 索引名一般是 表名 欄位名 給id建立索引 create index t1 id on t1 id 建立聯合索引的語法 create index 索引名 on 表名 欄位名1,欄位名2 二 刪除 可利用alter t...

SQL 增刪改查

之前大致了解過,現在用 mysql 的還是居於多數,而且自己之後也有意嚮往大前端發展,所以就需要撿起以前的 sql,也希望將來有機會用 node.js mysql 做大型專案的機會。因此,就從簡單的 sql 的增刪改查開始大前端之路。開發中最常見的就是 select 查詢。簡單的查詢,看起來是這樣的...