[英]How can i see index present in mysql
我以這種方式在我的桌子上創建了一個索引
CREATE UNIQUE INDEX viid_in_item_topping ON item_topping (item_id)
我這樣檢查該表上的索引
SHOW INDEXES FROM item_topping;
它顯示為
viid_in_item_topping
我怎么看這個特定的索引?
(意味着我在哪個字段上創建了索引)
我試過使用show viid_in_item_topping,desc viid_in_item_topping但沒有任何效果。
您能否讓我知道如何按名稱查看索引?
這個問題與鏈接中發布的問題不同,如何通過索引名稱查看索引
您可以通過SHOW CREATE TABLE或在INFORMATION_SCEHMA中查找來做到這一點:
SHOW CREATE TABLE item_topping;
要么
SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME='item_topping'
前者通常更容易閱讀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.