[从零开始学习JAVA] 新版本idea的数据库图形化界面
前言:
在看黑马javaweb的时候,发现视频中的版本是老版本,而我的是新版本 为了记录新版本的数据库界面图形化操作我打算写下这篇博客
案例
创建tb_user表 对应的结构如下
要求
1.id 是一行数据的唯一标识
2.username 用户名字段是非空且唯一的
3.name 姓名字段是不允许存储空值的
4.gender 性别字段是有默认值,默认为男
操作
这里我们只创建表头部分,这里是采用SQL语句来创建表头但是我们要用图形化界面的方式来创建,可以简化很多
create table tb_user (
id int primary key comment 'ID,唯一标识',
username varchar(20) not null unique comment '用户名',
name varchar(10) not null comment '姓名',
age int comment '年龄',
gender char(1) default '男' comment '性别'
) comment '用户表';
打开idea对应的界面(这里我已经提早创建好了)
在db01这个数据库中新建一个表叫tb_user
然后我们先起一个表名叫tb_user
有 id ,name ,username ,age ,gender 这个五列(五个字段(column就是字段的意思)),我们点击左上角的加号,创建第一个字段id
id是唯一标识(唯一标识就是主键)下图是约束类型
id 是一行数据的唯一标识(设置一个自动增长)
username 用户名字段是非空且唯一的(用户名,数据库中没有字符串, 只有字符型的char等,varchar是可变长的字符型,这里设置最大个数为20 (根据实际情况来定))
name 姓名字段是不允许存储空值的
gender 性别字段是有默认值,默认为男 (用数字指代 前端收到请求可以更改)