为了账号安全,请及时绑定邮箱和手机立即绑定

2.row 为啥出错?显示不出来额。。。

http://img1.sycdn.imooc.com//57c001fc000165ef05370318.jpg这个是为啥?

正在回答

2 回答

老师的有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)

0 回复 有任何疑惑可以回复我~
#1

紫漾 提问者

非常感谢!
2016-09-01 回复 有任何疑惑可以回复我~

将分号去掉就没有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>

0 回复 有任何疑惑可以回复我~
#1

紫漾 提问者

我试了一下,真的诶~~但是老师的不是有分号的么~~而且还有1.row和2.row~~
2016-08-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

2.row 为啥出错?显示不出来额。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信