mysql-developer
data eudemon
嗯,改变世界。
展开
-
mysql 将一个表中的数据更新到另一个表
将一个表中的数据更新到另一个表中: UPDATE a,b SET a.1=b.1 WHERE a.2=b.2原创 2018-11-14 16:55:51 · 601 阅读 · 0 评论 -
MySQL高级 之 explain执行计划详解
使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。 explain执行计划包含的信息 其中最重要的字段为:id、type、key、rows、Extra 各字段详解 id select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序 三种情况: 1、id相同:执行顺序由上至...原创 2018-12-07 16:17:14 · 210 阅读 · 0 评论 -
数据库三范式详解
三范式的目的: 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 第一范式:(确保每列保持原子性) 第一范式是最基本的范式。数据库表里面字段都是单一属性的,不可再分。如一般需求:地址字段需要分成”省-->市-->县“,因此该字段只设计成一...原创 2019-05-24 16:38:01 · 3080 阅读 · 0 评论