zoukankan      html  css  js  c++  java
  • MySQL创建表

    利用MySQL创建表时需要提前确定好表名,以及字段的限制条件等。比如:

    create table test1(
        field1 varchar(10) primary key ,
        field2 varchar(5) not null,
        field3 int default 1,
        field4 decimal (4,2)
    )engine = innodb;

    create teble + 表名 (字段1,字段2,字段3....) engine=引擎名

    primary key 指的是当前字段为主键,主键值必须唯一,如果主键是一个单列,那么这个列的值要唯一,且不能为空。如果使用多个列组合形成主键,那么多个列组成的值就要唯一。

    not null  指的是该列值不能为空

    default 1 指的是将默认值设置为1

    engine = innodb  MySQL数据库与其他关系型数据库不同,MySQL有多个引擎,所以在创建表时需要指定具体的 引擎。

    在建表时有时也会用到 auto_increment 。auto_increment这个就相当于一个序列,每次insert插入时,都会自动增量。所以被这个修饰的字段的字段类型必须的是int整型啊。

    生于忧患,死于安乐
  • 相关阅读:
    Matlab矢量图图例函数quiverkey
    FVCOM泥沙模块河流边界处理
    高分辨率格式
    linux字节
    转:海洋地震采集
    海上地震勘探视频
    如何设置默认打印机
    如何查询是否正式刊物
    屏幕截图
    Word中文字与公式不对齐
  • 原文地址:https://www.cnblogs.com/songlove/p/15552854.html
Copyright © 2011-2022 走看看