mysql
清华大咖
一个标准的码农
展开
-
mysql学习之旅_1
Mysql php阶段将数据库分为三个阶 基础阶段: mysql数据库的基本操作(增删改查),以及一些高级操作(视图,触发器,函数,存储过程等),PHP操作没有sql数据库。 优化阶段: 如何提高数据库效率,如索引,分表等。 部署阶段: 如何搭建真实的系统环境,如服务集群,负载均衡。 数据库基础 什么是数据库: 数据库:database ,存储数据的仓库(高效的存储和处理数据库的介质如磁盘、内存)...原创 2018-09-23 21:10:31 · 143 阅读 · 0 评论 -
Mysql学习之路_连接查询
回顾 列属性:主键,自增长,唯一键。 关系:一对一,一对多,多对多 三层范式: 1NF:字段设计必须符合原子性 2NF:不存在部分依赖(没有复合主键) 3NF:不存在传递依赖(实体单独成表) 逆规范化:效率磁盘空间博弈; 高级数据操作: 新增操作:主键冲突(更新与替换),蠕虫复制 更新操作:限制更新数量:limit 删除操作:限制删除数量:limit。清空表结构:truncate 查询操作:sel...原创 2018-09-26 21:11:42 · 93 阅读 · 0 评论 -
mysql之旅_外键_联合查询_子查询_视图
回顾4 连接查询: 连接多张表到一起,不管记录数如何,字段数一定会增加。 分类:内连接,外连接。自然连接,交叉连接, 交叉连接:cross join (笛卡尔积) 内连接:inner join,左右两张表有连接条件匹配(不匹配自动忽略) 外连接:left/right join 主表的一条记录一定会存在匹配保留副表数据,否则置空 自然连接:natural join 自动匹配(相同字段名) PHP操作...原创 2018-10-10 11:52:50 · 149 阅读 · 0 评论