mysql查看主键别名_MySQL怎么查看约束的别名呢?
old神諭
兩種常用方法:① show index,其中key_name就是約束名SHOW?INDEX?IN?table_name;
(root@localhost)?[test]>?show?index?in?a\G
***************************?1.?row?***************************
Table:?a
Non_unique:?1
Key_name:?idx_id
Seq_in_index:?1
Column_name:?id
Collation:?A
Cardinality:?0
Sub_part:?NULL
Packed:?NULL
Null:?YES
Index_type:?BTREE
Comment:
Index_comment:
1?row?in?set?(0.00?sec)② show create table,其中KEY后面的`idx_id`就是約束名(root@localhost)?[test]>?SHOW?CREATE?TABLE?a\G
***************************?1.?row?***************************
Table:?a
Create?Table:?CREATE?TABLE?`a`?(
`id`?int(11)?DEFAULT?NULL,
KEY?`idx_id`?(`id`)
)?ENGINE=InnoDB?DEFAULT?CHARSET=latin1
1?row?in?set?(0.00?sec)如果在創建索引的時候沒有指定索引名,那么會有個默認值,也可以被查詢到。
總結
以上是生活随笔為你收集整理的mysql查看主键别名_MySQL怎么查看约束的别名呢?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业海关备案流程图(企业海关备案流程)
- 下一篇: mysql 存储过程求和_MySQL -