mysql数据库教程全解_MySQL数据库基础教程详解

为了确保数据的完整性和一致性,在创建表时指定字段名称,字段类型和字段属性外,还需要使用约束(constraint),索引(index),主键(primary key)和外键(foregin key)等。

约束条件:

not null 非空约束

unique 唯一性约束

primary key 主键约束

foreign key 外键约束

check 检查约束

auto_increment 自动标识列(值会自动增1)

创建表:

37964c9735ac2e27a9d4920ba0e61507.png

修改表:

修改表的结构,如修改列的类型,添加新的字段,删除原有字段,更改表名称

alter table user modify/add/drop/change/rename

94de06ba88b9715c1ba253555f73c05d.png

删除表:

96d80f672cfc4e5dff3c6184a68aed3e.png

添加数据(一次添加一条和一次添加多条)

f19f7570734df4155bb36f22088c844e.png

查询:

98c91bcdefe397acad7a938b8f6d4f10.png

修改表数据:

1f7508df3a76103036fce143ed736358.png

删除表中记录:

bb34b0b6233ba85ba1a06d1314109f1f.png

当表中字段很长时:书写不方便,我们可以使用as给字段起别名:

51d296b43176e9d53381abc84a8e587a.png

去掉查询中重复,使用distinct

df296e9e7768f08fed1429f068d75ebe.png

查询数值在某一范围:select * from user where age between.. and ..

c4077207e2e2b0d49f27f466c5d07b85.png

查询在给出值的集合中的值:select * from user where name in('"lixq", "lxq");

45897f5b2015d7ad55bbb028203d88b1.png

模糊查询:

%:代表0到多个字符

_:代表一个任意字符

0e338a97f9208266a04f7fc51c8d388c.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值