MySQL从0到1基础部分必须记牢

MySQL从0到1基础

数据库 事务 的四种特性:

1、原子性(Atomicity)

2、一致性(Consistency)

3、隔离性(Isolation)

4、持久性(Durability)

简称ACID特性

数据库操作

1、显示数据库

2、创建数据库

lxyker表示自己要创建的数据库名称

collate utf8_general_ci:

MySQL从0到1基础部分必须记牢

客户端和服务端

Mysql是一个c/s架构的软件,所以有服务端和客户端,服务端一般在机房长期运行,客户端在需要使用的时候才启动,想要访问服务器必须要在客户端进行连接和授权认证过程。

1、客户端连接服务端并认证

2、客户端发送SQL指令

3、服务端接收指SQL指令,处理指令,发送结果

4、客户端接收结果,显示结果

5、断开连接,释放资源

本质上客户端与服务端是通过socket链接


唯一索引

索引:目标就是为了加速查找

外键变种

一对多:

公司 员工表 和 部门表

一对一:

博客园 用户表 和 博客表。其中每个用户只能开通一个博客

用途情况:

假设 用户表 中,只有管理级别用户才可以设置登录密码:

MySQL从0到1基础部分必须记牢

情景假设2:用户表 和 主机表

规定一台主机可以被哪些特定的人使用

MySQL从0到1基础部分必须记牢
  • where条件后面的inbetween…and…

分组

group by

MySQL从0到1基础部分必须记牢

MySQL从0到1基础部分必须记牢

其他写法:

还有一个。它的作用是 如果出现空,那这一整条都不显示。


存储过程

就是保存在MySQL上的一个别名,这个别名代指一堆SQL语句。

然后使用这个别名就可以执行这个SQL语句。

作用:替代程序员写SQL语句。

存储过程(部分)in,out,inout):

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览32046 人正在系统学习中

来源:lxyker

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月8日
下一篇 2020年4月8日

相关推荐