MySQL从0到1基础
数据库 事务 的四种特性:
1、原子性(Atomicity)
2、一致性(Consistency)
3、隔离性(Isolation)
4、持久性(Durability)
简称ACID特性
数据库操作
1、显示数据库
2、创建数据库
lxyker表示自己要创建的数据库名称
collate utf8_general_ci:
Mysql是一个c/s架构的软件,所以有服务端和客户端,服务端一般在机房长期运行,客户端在需要使用的时候才启动,想要访问服务器必须要在客户端进行连接和授权认证过程。
1、客户端连接服务端并认证
2、客户端发送SQL指令
3、服务端接收指SQL指令,处理指令,发送结果
4、客户端接收结果,显示结果
5、断开连接,释放资源
本质上客户端与服务端是通过socket链接
唯一索引
索引:目标就是为了加速查找
外键变种
一对多:
公司 员工表 和 部门表
一对一:
博客园 用户表 和 博客表。其中每个用户只能开通一个博客
用途情况:
假设 用户表 中,只有管理级别用户才可以设置登录密码:
情景假设2:用户表 和 主机表
规定一台主机可以被哪些特定的人使用
-
where条件后面的in、between…and…
分组
group by

其他写法:
还有一个。它的作用是 如果出现空,那这一整条都不显示。
存储过程
就是保存在MySQL上的一个别名,这个别名代指一堆SQL语句。
然后使用这个别名就可以执行这个SQL语句。
作用:替代程序员写SQL语句。
存储过程(部分)(in,out,inout):
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览32046 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!