自学内容网 自学内容网

MySQL-06.DDL-表结构操作-创建

一.DDL(表操作)

create database db01;

use db01;

create table tb_user(
    id  int comment 'ID,唯一标识',
    username varchar(20) comment '用户名',
    name varchar(10) comment '姓名',
    age int comment '年龄',
    gender char(1) comment '性别'
) comment '用户表';

此时并没有限制ID为唯一标识,因此可以添加ID相同的数据 

要对ID进行限制,就要添加约束,约束是作用在表中字段上的。

二.约束

添加约束

create table tb_user(
    id  int primary key comment 'ID,唯一标识',
    username varchar(20) unique not null comment '用户名',
    name varchar(10) not null comment '姓名',
    age int comment '年龄',
    gender char(1) default '男' comment '性别'
) comment '用户表';

create table tb_user(
    id  int primary key auto_increment comment 'ID,唯一标识',
    username varchar(20) unique not null comment '用户名',
    name varchar(10) not null comment '姓名',
    age int comment '年龄',
    gender char(1) default '男' comment '性别'
) comment '用户表';

 

generated,默认自动增长 


原文地址:https://blog.csdn.net/qq_45055856/article/details/142876394

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!