使用終端命令檢視資料庫中的索引

2021-07-15 06:59:49 字數 1006 閱讀 5147

檢視索引

mysql> show index from tblname;

mysql> show keys from tblname;

以下兩種方法相同效果

mysql

>

show index from mytable from mydb;    

mysql>

show index from mydb.mytable; 

· table

表的名稱。

· non_unique

如果索引不能包括重複詞,則為0。如果可以,則為1。

· key_name

索引的名稱。

· seq_in_index

索引中的列序列號,從1開始。只有當索引名重複時候重複的索引名字段才會排序並從一開始,如圖

列名稱。

· collation

列以什麼方式儲存在索引中。在mysql中,有值『a』(公升序)或null(無分類)。

· cardinality

索引中唯一值的數目的估計值。通過執行analyze table或myisamchk -a可以更新。基數根據被儲存為整數的統計資料來計數,所以即使對於小型表,該值也沒有必要是精確的。基數越大,當進行聯合時,mysql使用該索引的機 會就越大。

· sub_part

如果列只是被部分地編入索引,則為被編入索引的字元的數目。如果整列被編入索引,則為null。

· packed

指示關鍵字如何被壓縮。如果沒有被壓縮,則為null。

· null

如果列含有null,則含有yes。如果沒有,則該列含有no。

· index_type

用過的索引方法(btree, fulltext, hash, rtree)。

· comment

多種評注。

終端檢視mysql資料庫資訊,

1 show databases 列出資料庫 2 use database name 使用database name資料庫 1 show databases 列出所有資料庫 use 資料庫名 到達某一資料庫 show tables 列出所有表 2 describe tab name 顯示名為tab ...

使用adb shell命令檢視資料庫的資料

1,進入到控制台中,輸入adb shell,進入到命令模式的環境中 2,輸入 cd data data 3,選擇你所在的資料庫檔案,比如我的com.android.homework,輸入命令 cd com.android.homework 4,可以使用ls l 命令檢視當前目錄中的檔案 5,輸入 c...

資料庫 sql中索引的使用

建立索引需要使用 create index 語句,該語句允許對索引命名,指定要建立索引的表以及要索引的列,指定索引按照公升序 降序排列。同 unique 約束一樣,索引可以是唯一的。這種情況下,索引會阻止列中 或者列的組合,其中某些列有索引 出現重複的條目。單列索引 create index 索引名...