2.row 为啥出错?显示不出来额。。。
这个是为啥?
这个是为啥?
2016-08-26
老师的有row2是因为他的表里边还有另外的值有约束,你的表里只有PID有约束。 你的输出结果key_name:pid; 我的这个表就有主键约束和唯一约束,就输出了两行:
mysql> show indexes from tbl4\G
*************************** 1. row ***************************
Table: tbl4
Non_unique: 0
Key_name: PRIMARY
Seq_in_index: 1
Column_name: id
Collation: A
Cardinality: 2
Sub_part: NULL
Packed: NULL
Null:
Index_type: BTREE
Comment:
Index_comment:
*************************** 2. row ***************************
Table: tbl4
Non_unique: 0
Key_name: username
Seq_in_index: 1
Column_name: username
Collation: A
Cardinality: 2
Sub_part: NULL
Packed: NULL
Null:
Index_type: BTREE
Comment:
Index_comment:
2 rows in set (0.00 sec)
将分号去掉就没有ERROR提示了。
mysql> show indexes from users2\G
*************************** 1. row ***************************
Table: users2
Non_unique: 0
Key_name: PRIMARY
Seq_in_index: 1
Column_name: id
Collation: A
Cardinality: 0
Sub_part: NULL
Packed: NULL
Null:
Index_type: BTREE
Comment:
Index_comment:
1 row in set (0.00 sec)
mysql>
举报