MySQL数据库的基本操作(增删改查)
目录
一、什么是数据库
数据库是一类软件,管理数据的软件,往往是把数据存储到硬盘上(持久化存储),这样 方便进行增删改查。MySQL是一个客户端、服务器结构的软件
在控制台上输入任何一个命令,本质上是通过网络的方式和服务器进行交互
服务器:被动接受请求的一方
客户端:主动发起请求的一方
请求:客户端发给服务器的数据
响应:服务器给客户端返回的数据
1.1数据库在主机上的结构
1.2表的结构
二、创建数据库
二、创建表
三、数据库的新增insert
3.1 如何新增一列(字段)
四、数据库的查询select
4.1、查询的条件
4.1.1使用条件查询
4.2、分页查询
五、修改
六、删除
七、数据库约束
7.1 not null
7.2 unique
7.3 default
7.4 主键约束 primary key
7.5 外键约束 foreign key
八、增强版的查询
8.1 聚合查询
8.2 分组操作 group by
8.2.1 分组操作的条件查询(where 和 having的区别)
九、联合查询
9.1 join on 既可以是内连接也可以是外连接
进行多表查询的时候一步一步的写
3.1.1 例题1 查询许仙同学的成绩
例如:查询许仙同学的成绩
3.1.2 例题二 查询所有同学的总成绩,及同学的个人信息
3.1.3例题三 查询所有同学的成绩,及同学的个人信息
9.2 内连接
join on 既可以是内连接也可以是外连接, 而where只能是内连接
9.3 外连接
外连接分为左外连接和右外连接
9.3.1 左外链接
9.3.2 右外连接
9.4 自连接
自己与自己进行笛卡尔积 ,然后进行查询
9.5 子查询
子查询就是多个SQL语句进行嵌套
还没有评论,来说两句吧...