MySQL的数据类型以及表的创建。

数据类型:

在MySQL中,有三种主要的类型;文本、数字和日期/时间类型。

Text 文本类型:

在这里插入图片描述

Number 数字类型:

在这里插入图片描述
注意:这些整数类型拥有额外的选项 UNSIGNED。通常,整数可以是负数或正数。如果添加
UNSIGNED属性,那么范围将从 0 开始,而不是某个负数。

Date 日期类型

在这里插入图片描述

常见的数据类型:

在这里插入图片描述

表的创建:

使用create table创建表
在创建表的时候,需要确定表的结构
表的字段,字段的类型,字段的约束条件

** CREATE TABLE t_user (us
id int primary key , – 主键
name varchar(50) not nu ll unique, #
age int default 18,
address varchar(255)
)**

/****
多行注释
创建一个用户表
*****/
CREATE TABLE t_user  (
	id int primary key auto_increment,  -- 主键, 并且自增
	name varchar(50) unique,  # 允许为空,但是不能重复
	age int default 20,
	address varchar(255)
	)

约束条件
主键约束:用来做数据的唯一标识符,不能为空
注意:我们一般不关心主键的值,只要符合我们的规则即可
所以我们一般建议主键自增,一般默认从1开始,每次增加1,
如此就不用我们再维护该字段

非空约束: not null
唯一约束:不能重复,可以有一次为空
默认值约束:如果在插入的数据没有给值,则默认为空,但是如果给了默认值,则如果没有插入,则该值是默认值

desc tableName # 描述表的结构
select * from t_user; # 查询表的所有数据
# 插入数据
insert into 表名称[(字段1, ……, 字段n)] values(值1,……,值n);

作业:

创建一个数据库(db_mingzhu)
	创建四张表:
	t_sanguo
	t_shuihuo
	t_honglou
	t_xiyou

创建一个数据库(db_mingzhu)
在这里插入图片描述
先用t_xiyou来掩饰
先切换搭配db_mingzhu数据库
在这里插入图片描述
创建及查看表
在这里插入图片描述
之后给表添加信息。
在这里插入图片描述
此处的”null“序号一栏,可以给定,也可以不用给定。因为是自动给定的
在这里插入图片描述
最后查看表信息:
在这里插入图片描述

之后的表同理即可

创建表
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值