下需要使用主键

  

验证下架构表需要使用主键,不然插入数据会报错。

  
 <代码> mysql>显示表;
  + - - - - - - - - - - - - - - - - +
  | Tables_in_dd |
  + - - - - - - - - - - - - - - - - +
  |的|
  + - - - - - - - - - - - - - - - - +
  1行集(0.00秒)
  
  mysql>desc;
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  | |字段类型零额外默认关键| | | | |
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  | | int id(11) |是| |零| |
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  1行集(0.00秒)
  
  mysql>(1)插入一个值;
  错误3098 (HY000):表不符合要求由外部插件。
  
  mysql>改变表添加主键(id);
  查询好,0行影响(0.02秒)
  记录:0副本:0警告:0
  
  mysql>desc;
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  | |字段类型零额外默认关键| | | | |
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  | | int id (11) | | PRI零| | |
  + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  1行集(0.01秒)
  
  mysql>(1)插入一个值;
  查询好了,1行影响(0.00秒)
  mysql>(1)插入一个值;
  查询好了,1行影响(0.00秒)
  
  mysql>从一个select *;
  +----+
  | | id
  +----+
  | 1 |
  +----+
  1行集(0.00秒)
   

下需要使用主键