zoukankan      html  css  js  c++  java
  • Mysql中的primary key 与auto_increment

    mysql> create table cc(id int auto_increment);
    ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be def
    ined as a key
    mysql> create table cc(id int auto_increment primary key);
    Query OK, 0 rows affected (0.03 sec)
    
    mysql> desc cc;
    +-------+---------+------+-----+---------+----------------+
    | Field | Type    | Null | Key | Default | Extra          |
    +-------+---------+------+-----+---------+----------------+
    | id    | int(11) | NO   | PRI | NULL    | auto_increment |
    +-------+---------+------+-----+---------+----------------+
    1 row in set (0.01 sec)
    
    mysql>

    mysql> create table abc(id int primary key);
    Query OK, 0 rows affected (0.04 sec)

    mysql>

    注意:

    自动编号Auto_INCREMENT必须与主键PRIMARY KEY组合使用

    primary key可以独自使用

  • 相关阅读:
    输入分隔符
    GO
    match|align|identify|cover_rate
    KEGG
    InterProScan
    Functional annotation
    GeneWise
    get middle lines
    goland debug web app with urfave cli
    go mod proxy
  • 原文地址:https://www.cnblogs.com/perl6/p/7114677.html
Copyright © 2011-2022 走看看