mysql用代码建表基础语法

一、基本创建语法

1.点击你的数据库,直接Ctrl+q就可以进入查询编辑器
也可以用下图这种方式,点击你的数据库-> 查询 ->新建查询,进入查询编辑器
在这里插入图片描述
2.语法格式如下
在这里插入图片描述

二、常用约束

约束作用:针对某一字段(列),约束这一字段(列)的行为
1.非空约束:NOT NULL,不允许某列的内容为空。
2.设置列的默认值:DEFAULT,这一列的每个值都被默认为一个值。
3.唯一约束:UNIQUE(UK),在该表中,该列的内容必须唯一。
4.主键约束:PRIMARY KEY, 主键必须包含唯一的值,主键列不能包含 NULL 值。
5.主键自增长:AUTO_INCREMENT,从1开始,步长为1。
6.外键约束:FOREIGN KEY,A表中的外键列的值必须参照于B表中的某一列(B表主键)。

三、建表举例

CREATE TABLE model(
   id BIGINT PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(255),
   age INT DEFAULT 18

);

点击运行后刷新就可以看见我们创建的表啦,如图
在这里插入图片描述

原创文章 96 获赞 330 访问量 2万+

猜你喜欢

转载自blog.csdn.net/hanhanwanghaha/article/details/106151415
今日推荐