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

打印 上一主题 下一主题

主题 1028|帖子 1028|积分 3084

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

案例:创建tb_user表
- 对应的结构如下:

1.要求:


> 在上述的表结构中:
>
> - id 是一行数据的唯一标识
>
> - username 用户名字段黑白空且唯一的
>
> - name 姓名字段是不答应存储空值的
>
> - gender 性别字段是有默认值,默认为男
2.这里我们只创建表头部门,这里是采用DDL语句来创建表头但是我们要用图形化界面的方式来创建,这样太贫苦

  1. create table tb_user (
  2.     id int primary key comment 'ID,唯一标识',
  3.     username varchar(20) not null unique comment '用户名',
  4.     name varchar(10) not null comment '姓名',
  5.     age int comment '年龄',
  6.     gender char(1) default '男' comment '性别'
  7. ) 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就行了





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

麻花痒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表