DDL-表创建

表操作

一.创建表:

注:[]以及[]中的内容均可省略。[]都不能写。

例:

id,username,name,age,gender下的数据可不与例子中的一样。

其中id下面为整数,故字段类型用int,其他同理.

注:MySQL里字符串类型是varchar(字符串长度),如varchar(20)代表字符串最长为20,超范围则报错。

另外一个字符串数据类型:char(长度),如char(1)代表里面只能存储一位。

演示:

第一步.创建表结构:

左侧文件显示:

要想使字段在左侧也出现,需要先把右上角执行的文件改成当前执行的文件,再在下方选中当前操作的数据库,选中后

出现下拉列表,点击要操作的数据库即可。

Idea中右上方选中的哪个数据库,运行后就在哪个数据库呈现。

第二步.添加数据:

"+"号实现添加数据的操作。

之后在对应的单元格中双击添加数据,添加后再点击上方类似箭头的图标提交(sumbit)最后再刷新(左侧两个箭头围成圆形的图标)才算把数据存入数据库。

再点击"+"可实现下一条数据的添加。

二.约束表格内容:

1.约束:

  • 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。

  • 目的:保证数据库中数据的正确性,有效性和完整性。

2.具体语法:

多个约束用空格间隔。

default后要指定默认值。

3.针对刚才的表格创建代码,进行优化:

此时先把刚才没加约束条件的表格删除(可通过删除语句或者在左侧也可实现删除操作),选中要操作的表格,之后执行即可。

新表格呈现的效果:

三.扩展:

针对id,添加了自增操作。该自增操作默认从1开始自增。

此时还未添加id,id初始不再为null,而是generated,代表自动增长,此时id可不写,提交后第一行直接为1,第二行为2。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值