MYSQL字段的约束和属性

1.图例

2.ddl

3.代码

sql 复制代码
CREATE TABLE `student 1` (
  `studentNo` int(4) NOT NULL COMMENT '学号',
  `loginpwd` varchar(20) NOT NULL COMMENT '密码',
  `studentName` varchar(50) NOT NULL COMMENT '学生姓名',
  `sex` char(2) NOT NULL DEFAULT '男' COMMENT '性别',
  `classNo` int(4) unsigned DEFAULT NULL COMMENT '年级编号',
  `phone` varchar(50) DEFAULT NULL COMMENT '联系电话',
  `address` varchar(255) DEFAULT '地址不详' COMMENT '地址',
  `bronDate` datetime DEFAULT NULL COMMENT '出生时间',
  `email` varchar(50) DEFAULT NULL COMMENT '邮件账号',
  `identityCard` varchar(18) DEFAULT NULL COMMENT '身份证号',
  PRIMARY KEY (`studentNo`) USING BTREE,
  UNIQUE KEY `identityCard` (`identityCard`) USING BTREE COMMENT '身份证号'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
相关推荐
孫治AllenSun6 分钟前
【Canal】监听mysql的binlog日志,同步数据到redis和es
redis·mysql·elasticsearch
pupudawang9 分钟前
docker 安装 mysql
mysql·adb·docker
y = xⁿ10 分钟前
【黑马店铺二刷day02】将店铺查询信息添加到Redis中的业务操作
数据库·redis·缓存
oradh13 分钟前
Oracle 11g tar包方式安装数据库软件
数据库·oracle
顶点多余16 分钟前
Mysql——表的约束
数据库·mysql
娇娇yyyyyy18 分钟前
QT编程(7): Qt主窗口和菜单栏
数据库·qt·microsoft
Leon-Ning Liu19 分钟前
Oracle 19C RAC升级到 26ai RAC
数据库·oracle
人间打气筒(Ada)21 分钟前
mysql数据恢复实战
数据库·sql·mysql·xtrabackup·全量备份·增量备份·物理备份
爬山算法23 分钟前
MongoDB(36)如何使用聚合进行分组?
数据库·mongodb