MYSQL
初生小白
进阶中......
展开
-
MYSQL基本知识
MySQL数据类型:1.整数类型:TINTINT(1字节),SMALLINT(2),MEDIUMINT(3),INT(4),BIGINT(8)2.浮点数类型和定点数类型:FLOAT(4字节),DOUBLE(8),DECIMAL(M,D)(M+2 字节) M:数值的总位数; D:小数点保留的位数;也就是说保留的最大整数位是M-D。3.日期与时间类型:TEAR(YYYY),T...原创 2019-03-06 10:36:10 · 190 阅读 · 0 评论 -
MySql函数和存储过程
MySql函数和存储过程MySql函数:创建语法:CREATE FUNCTION func_name([func_parameter])RETURNS TYPE[characteristics ... ] routine_bodyCREATE FUNCTION 为创建存储函数的关键字; func_name 表示存储函数的名称; func_parame...原创 2019-03-30 11:38:05 · 223 阅读 · 0 评论 -
MySql索引及原理分析
MySql索引及原理分析目录MySql索引及原理分析什么是索引?为什么要有索引?MYSQL索引的分类索引原理分析最左前缀原则什么是索引?为什么要有索引?索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜...原创 2019-03-30 12:02:56 · 569 阅读 · 0 评论 -
MySql部分函数记录
目录插入部分测试数据:concat(str1,str2..)concat_ws(separator,str1,str2....)group_concat([distinct] 字段 [order by 排序字段 ASC/DESC] [separator "分隔符"])floor(val)Rand()插入部分测试数据:调用存储过程,插入10条随机数据,存储过程...原创 2019-03-30 12:19:54 · 111 阅读 · 0 评论 -
MySql日志
待完善原创 2019-03-30 14:38:26 · 108 阅读 · 0 评论 -
MySql优化建议
MySql优化建议目录MySql优化建议优化维度建议Join影响性能的因素:1.内循环的次数:2.快速匹配:3.排序:优化维度表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] SQL语句优化 分表技术(水平分割、垂直分割) 读写[写: update/delete/add]分离...原创 2019-03-30 15:11:25 · 180 阅读 · 0 评论 -
MySql中On和Where的区别
区别:先执行on,后执行where;on是建立关联关系,where是对关联关系的筛选。 比如两个表进行left join连接查询结果,where会对查询的结果进行过滤, on会返回驱动表的所有数据。 left join按照条件关联,不管是否为真,都返回左边表的数据。...原创 2019-03-30 15:13:39 · 3875 阅读 · 0 评论