mysql
葫芦胡
每天进步一点点
展开
-
mysql视图的作用(详细)
MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,MySQL视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数据修改时的...转载 2018-08-14 16:43:54 · 39125 阅读 · 14 评论 -
log4jdbc日志输出完整SQL语句
1.在maven引入:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version...转载 2019-01-25 17:24:21 · 2113 阅读 · 0 评论 -
mysql DATE_FORMAT 年月日时分秒格式化
将数据库日期格式转化为string(yyyy-MM-dd HH:mm:ss 格式):SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')将数据库日期格式转化为string(yy-MM-dd hh:mm:ss 格式):SELECT DATE_FORMAT(NOW(),'%y-%m-%d %h:%i:%s')更多用法请参看:https://blog...原创 2019-01-25 14:49:46 · 69735 阅读 · 0 评论 -
mysql exists 和 in的效率比较
这条语句适用于a表比b表大的情况select * from ecs_goods a where cat_id in(select cat_id from ecs_category);这条语句适用于b表比a表大的情况select * from ecs_goods a where EXISTS(select cat_id from ecs_category b where a.cat_id =...转载 2019-01-17 13:59:10 · 924 阅读 · 0 评论 -
Sql性能优化看这一篇就够了
前言:一个优秀开发的必备技能:性能优化,包括:JVM调优、缓存、Sql性能优化等。本文主要讲基于Mysql的索引优化。首先我们需要了解执行一条查询SQL时Mysql的处理过程:其次我们需要知道,我们写的SQL在Mysql的执行顺序是怎么样的?sql的执行顺序对sql的性能优化很有帮助,很重要。在建立复合索引的时候需要考虑到这点。例:在tb_dept中建立一个复合索引 i...原创 2019-09-25 09:12:15 · 59356 阅读 · 21 评论 -
mysql及JAVA汉字转拼音
Java代码内汉字转拼音:package com.lovo.utils;import opensource.jpinyin.ChineseHelper;import opensource.jpinyin.PinyinFormat;import opensource.jpinyin.PinyinHelper;import org.springframework.stereotyp...原创 2018-08-22 15:54:38 · 1972 阅读 · 0 评论