码迷,mamicode.com
首页 > 数据库 > 周排行
封装mysql的JDBC
没错,这又是我从我的OneNote上复制过来的,于是又变成了一张好长好长的图片。我能怎么办,我也很绝望, 感兴趣就凑合看吧。 现在开发项目基本上持久层都是用框架(hibernate或者mybatis),所以呢,这个东西基本上用不到,既然有大神封装的非常好,我们为什么要自己写呢。但是, 这个可以帮助我 ...
分类:数据库   时间:2017-06-27 18:50:51    阅读次数:179
MySQL正则表达式 REGEXP详解
在开始这个话题之前我们首先来做一个小实验,比较一下REGEXP和Like他们两个哪个效率高,如果效率太低,我们就没有必要做过多的研究了,实验的代码如下:<?phpRequire("config.php");//函数:计时函数//用法:Echo Runtime(1);Function Runtime( ...
分类:数据库   时间:2017-06-27 18:53:36    阅读次数:201
MySQL数据表的创建、查看、插入
数据表:数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。 1、首先我们打开一个数据库(这里我打开的是新创建的一个aaa数据库)。 打开数据库:use + 数据库名; 2、开始创建一个表,表名定为tb1。 行称之为记录,列称之为字段。 创建一个为名字、年龄、工资的表 VARCHAR 为 ...
分类:数据库   时间:2017-06-27 19:51:43    阅读次数:201
Mysql slow query log
一、概念部分: 顾名思义,慢查询日志中记录的是执行时间较长的query,也就是我们常说的slow query,通过设--log-slow-queries[=file_name]来打开该功能并设置记录位置和文件名,默认文件名为hostname-slow.log,默认目录也是数据目录。 慢查询日志采用的 ...
分类:数据库   时间:2017-06-27 19:52:08    阅读次数:230
MySQL5.6的optimizer_trace
MySQL的explain是各种执行计划选择的结果,如果想看整个执行计划以及对于多种索引方案之间是如何选择的? MySQL5.6中支持这个功能,optimizer_trace 这个是mysql的参数,默认是关闭的 1 2 3 4 5 6 7 8 9 10 11 12 13 14 mysql> set ...
分类:数据库   时间:2017-06-27 19:54:53    阅读次数:296
jdbc连接oracle11g的问题——查不出来数据,权限问题
package com.sdk; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql. ...
分类:数据库   时间:2017-06-27 19:55:34    阅读次数:234
sql server2008 如何获取上月、上周、昨天、今天、本周、本月的查询周期(通过存储过程)
我这边有一个需求要统计订单数据,需要统计订单的上传日期,统计的模块大概是 那么上月、上周、昨天、今天、本周、本月应该是怎样呢? 1、数据分析 因为今天是动态数据,我要查月份(上月、本月),应该是一个日期范围(开始日期到结束日期) 要查周期(上周、本周),是星期一到星期天,要转化为日期范围 这样,将上 ...
分类:数据库   时间:2017-06-27 19:56:31    阅读次数:301
mysql explain中的type列含义和extra列的含义
很多朋友在用mysql进行调优的时候都肯定会用到explain来看select语句的执行情况,这里简单介绍结果中两个列的含义。 1 type列 官方的说法,说这列表示的是“访问类型”,更通俗一点就是:mysql找到需要的数据行的方式。一下就是从效率最差到最好顺序分别介绍下: All 这个就是所谓的全 ...
分类:数据库   时间:2017-06-27 19:58:53    阅读次数:175
CentOS 7下使用RPM安装mysql的方法。
1、卸载系统自带的 mariadb-lib[root@centos-linux ~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64[root@centos-linux ~]# rpm -e mariadb-libs-5.5. ...
分类:数据库   时间:2017-06-27 19:59:17    阅读次数:191
Oracle学习(十二):存储过程/存储函数
1.知识点 --第一个存储过程 /* 打印Hello World create [or replace] PROCEDURE 过程名(參数列表) AS PLSQL子程序体; 调用存储过程: 1. exec sayHelloWorld(); 2. begin sayHelloWorld(); sayH ...
分类:数据库   时间:2017-06-27 20:00:11    阅读次数:195
ORACLE 按表字段值的不同统计数量
select p.id comperitorId,p.compcorp competitorName, sum(case when c.kindname = 'ATM' then c.num else 0 end) atm, sum(case when c.kindname = 'CRS' then ...
分类:数据库   时间:2017-06-27 20:02:04    阅读次数:278
MySQL查找SQL耗时瓶颈 SHOW profiles
http://blog.csdn.net/k_scott/article/details/8804384 1、首先查看是否开启profiling功能 [sql] view plain copy SHOW VARIABLES LIKE '%pro%'; 或者 [sql] view plain copy ...
分类:数据库   时间:2017-06-27 20:03:22    阅读次数:177
mysql 执行计划分析三看, explain,profiling,optimizer_trace
http://blog.csdn.net/xj626852095/article/details/52767963 step 1 使用explain 查看执行计划, 5.6后可以加参数 explain format=json xxx 输出json格式的信息 step 2 使用profiling详细的 ...
分类:数据库   时间:2017-06-27 20:03:59    阅读次数:207
RDS for MySQL有哪些限制
原文来自:https://help.aliyun.com/knowledge_detail/41834.html 1、不支持在命令行创建数据库和数据库账号。只支持在RDS管理控制台操作。 2、不支持Memory和Federated引擎, RDS默认将创建的Memory引擎表转换为InnoDB引擎表。 ...
分类:数据库   时间:2017-06-27 20:04:27    阅读次数:215
pandas读取MySql数据
用过的东西总是会忘记,尤其是细节,还是记下来比较靠谱。 很简单,有木有 ...
分类:数据库   时间:2017-06-27 20:05:45    阅读次数:156
mysql中的handler_read_%
mysql> show status like 'handler_read_%'; + + + | Variable_name | Value | + + + | Handler_read_first | 1 | | Handler_read_key | 1 | | Handler_read_las ...
分类:数据库   时间:2017-06-27 20:08:27    阅读次数:213
SQL 2008依据条件拆分列
在为人事局做报表过程中,遇到一个棘手的问题。客户要求把数据库中的一列数据依据条件分成多列。 比方:数据库中有省份这么一列数据 客户要求依据省份分类。河北省一列、北京市一列、天津市一列。剩下的为其它。目标效果例如以下: 手工编写的SQL语句Version1.0版: select 河北 = PARSEN ...
分类:数据库   时间:2017-06-27 20:47:50    阅读次数:177
MySQL left join操作中 on与where放置条件的区别
优先级 1 1 首先明确两个概念: LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在left join下, ...
分类:数据库   时间:2017-06-27 20:48:05    阅读次数:180
SQL 递归使用
直接贴代码吧= = WITH CTE AS ( -->Begin 一个定位点成员 SELECT COUNTRYORDERID,HSNAME, COUNTRYNAME,PARENTORDERID, IMPORTCURRENTSUMAMOUNT, IMPORTCONTRASTSUMAMOUNTPERCE ...
分类:数据库   时间:2017-06-27 20:49:07    阅读次数:205
MySQL(三)--函数与谓词
前文已有涉及,这里作为总结重新整理一下。一、函数1、算术函数NUMERIC 是大多数 DBMS 都支持的一种数据类型,通过 NUMBERIC ( 全体位数, 小数位数 ) 的形式来指定数值的大小。-- +-*/--余数SELECT n, p, MOD(n, p) AS mod_col FROM Sa... ...
分类:数据库   时间:2017-06-27 20:50:50    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!