mysql学习笔记4——表操作

表的创建

表的删除

 

在表中插入数据

 

插入多行数据只插入特定列数据

 

对插入数据限制约束条件

常用约束条件有: 

非空约束(not null):约束的字段不能为null
唯一约束(unique):约束的字段不能重复
主键约束(primary key):约束的字段既不能为null,也不能重复(简称 PK)。
外键约束(foreign key):(简称FK)。
检查约束(check):注意Oracle数据库有check约束,但是mysql没有, 目前mysql不支持该约束。

这里对id数据,引入自增约束,同时unique使其无法重复

同时,mysql表在创建时有默认的字符集,一般为拉丁文,对英文支持较好,对中文没有支持,可以在创建表时指定字符集utf8,使得其可以支持中文

 

对于已经创建的表,可以用alter进行更改

 

utf8与utf8mb4的区别是,utf8mb4同时支持一些生僻字 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值