從零開始的MySQL學習,資料庫索引

2021-10-10 05:00:17 字數 1443 閱讀 4816

二、如何建立索引

三、檢視索引

四、刪除索引

create

index

《索引的名字》

on tablename (列的列表)

;舉例:

create

table stu01(id int(2

)not

null

,name varchar(10

)not

null

,score int(4

),index index_score(score));

create

index index_score on stu01(score)

;alter

table stu01 add

index index_name(name)

;

create

unique

index

《索引的名字》

on tablename (列的列表)

;舉例:

create

unique

index index_name on stu01(name)

;alter

table stu01 add

unique

index index_name(name)

;

create

table 表名 ([.

.]..

.primary

key(列的列表));

alter

table 表名 add

primary

key(列的列表)

;

show

index

from 表名;

show

keys

from 表名;

舉例:show

index

from stu01;

show

keys

from stu01;

show

index

from 表名;

show

keys

from 表名;

舉例:show

index

from stu01;

show

keys

from stu01;

drop

index 索引名 on 表名;

alter

table 表名 drop

index 索引名;

alter

table 表名 drop

primary

key;

從零開始學習MySQL 資料庫管理 003

mysql訪問控制由兩部分構成 許可權位置 mysql 資料庫包含五個主要的授權表 create user yourname identified by password create user yl localhost identified by yl 新建本地賬戶 create user yl ...

從零開始的MySQL學習,資料庫基礎命令

二 基本資料庫管理命令 三 sql語句 1 登入mysql mysql uroot p2 檢視資料庫的列表資訊 show databases 3 切換庫並檢視當前庫的所有表 use 資料庫名 show tables 4 顯示表的結構 describe 資料庫名.表名建立資料庫 create data...

資料庫從零開始 3

繼續資料庫操作 1 列轉行 原始資料庫 select c.id,語文 課程,yw 成績 from cjb c union all select c.id,數學 課程,sx from cjb c 轉化後的資料 2 行轉列 將 1 中轉化後的表建立檢視,名稱 v myview create view v...