首页 > 基础资料 博客日记

2024版本的idea 如何在数据库中采用图形化界面的方式来创建表呢?

2025-01-08 17:00:09基础资料围观37

文章2024版本的idea 如何在数据库中采用图形化界面的方式来创建表呢?分享给大家,欢迎收藏Java资料网,专注分享技术知识

在看黑马javaweb的时候,emm,老师的版本是2023版本,搜索也没有结果于是真当我打算放弃的时候,莫名奇妙就又给尝试出来了【哭】

案例:创建tb_user表

- 对应的结构如下:

1.要求:

> 在上述的表结构中:
>
> - id 是一行数据的唯一标识
>
> - username 用户名字段是非空且唯一的
>
> - name 姓名字段是不允许存储空值的
>
> - gender 性别字段是有默认值,默认为男

2.这里我们只创建表头部分,这里是采用DDL语句来创建表头但是我们要用图形化界面的方式来创建,这样太麻烦

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 '用户表';

3.打开我们心爱的idea ,以及需要建表的数据库

4.如果你也有这个表的话和我一样先给他删掉(右键表,点击Drop)

5.我要在db01这个数据库中新建一个表叫tb_user

6.然后我们先起一个表名叫tb_user

7.有 id ,name ,username ,age ,gender 这个五列(五个字段(column就是字段的意思)),我们点击左上角的加号,创建第一个字段id

8.id是唯一标识(唯一标识就是主键),下面两个可以对照着记一下。

id 是一行数据的唯一标识(设置一个自动增长)

  • username 用户名字段是非空且唯一的(用户名,数据库中没有字符串, 只有字符型的char等,varchar是可变长的字符型,这里设置最大个数为20 (根据实际情况来定))

  • name 姓名字段是不允许存储空值的

  • gender 性别字段是有默认值,默认为男(因为开发中性别可能是男士,男什么的所以直接规定为男1女2就OK了)

创建完直接点ok就行了


文章来源:https://blog.csdn.net/2301_76231651/article/details/141106363
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云