创建输入自增字段_三、MySQL数据库表的创建

一、创建班级表

在workbench中输入“use my_test;”进入我的创建的my_test数据库实例中,输入创建表的语句

create table `class`(`ID` BIGINT(20) NOT NULL auto_increment,`CLASS_NAME` varchar(100) DEFAULT NULL COMMENT '班级名称',PRIMARY KEY (`ID`))ENGINE=InnoDB auto_increment=1 DEFAULT CHARSET=UTF8 COMMENT '班级表';



05137900a90b4a40d9197315bd1e52ef.png

二、创建学生表

create table `student`(`ID` BIGINT(20) NOT NULL auto_increment,`NAME` varchar(100) DEFAULT NULL COMMENT '姓名',`SEX` INT(2) DEFAULT NULL COMMENT '性别',`birth` date DEFAULT NULL COMMENT '出生日期',`CLASS_ID` BIGINT(20) DEFAULT NULL COMMENT '班级ID',`Enrollment_DATE` DATE DEFAULT NULL COMMENT '入学时间',PRIMARY KEY (`ID`))ENGINE=InnoDB auto_increment=1 DEFAULT CHARSET=UTF8 COMMENT '学生表';

3a3e82bf15aad3cd88af0e9f797558d4.png


说明:

BIGINT、varchar、int、date都是定义字段的数据类型,括号里面的数字是字段的最大长度;

“NOT NULL”表示字段内容不能为空;

“auto_increment”表示这个字段的内容是自增的;

“COMMENT”后面跟的是字段说明;

“PRIMARY KEY(`ID`)”指的是ID字段为主键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值