binlog2sql是大众点评开源的一款用于解析binlog的工具,在测试环境试用了下,还不错。 其具有以下功能 1. 提取SQL 2. 生成回滚SQL 关于该工具的使用方法可参考github操作文档:https://github.com/danfengcao/binlog2sql 个人感觉该文档已 ...
分类:
数据库 时间:
2017-02-20 12:36:19
阅读次数:
258
十一、子查询 1、子查询概述 学习子查询的原因 事例:查询工资比SCOTT高的员工信息 思路:1、scott的工资 select sal from emp where ename='SCOTT'; 2、比3000高的员工信息 select * from emp where sal>3000; 子查询 ...
分类:
数据库 时间:
2017-02-20 12:34:24
阅读次数:
242
SQLMap是利用Python语言写的,所以需要将Python这个语言环境给安装上 : 1、首先下载Python(这里Python版本为2.7.2,可以下载不同或高版本的) 2、然后在下载sqlmap(http://sqlmap.org) 3、这两个软件下载完成后,先开始安装Python,直接双击下 ...
分类:
数据库 时间:
2017-02-20 12:33:17
阅读次数:
217
例外: 例外是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性. 例外分为:系统例外自定义例外 系统例外分为:No_data_found(没有找到数据)、Too_many_rows(select ... into 语句匹配多个行)、Zero_Divide(被零除)、Value_error(算 ...
分类:
数据库 时间:
2017-02-20 12:26:28
阅读次数:
245
PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端) 免安装Oracle客户端,绿色无公害。 说明: 1、点击 "启动PLSQL.exe" 即可免装oracle使用PLSQL 或者 使用qidong.bat启动 ; 2、instantclient_11 ...
分类:
数据库 时间:
2017-02-20 11:35:00
阅读次数:
196
转载:http://www.cnblogs.com/djcsch2001/articles/1823459.html 索引,索引的建立、修改、删除 索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与 ...
分类:
数据库 时间:
2017-02-20 11:29:15
阅读次数:
218
Mysql和Mysqli的区别: mysqli连接是永久连接,而mysql是非永久连接。 mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。 mysqli连接:一直都只使用同一个进程。好处:这样就可以很大程度的减轻服务器压力。 ...
分类:
数据库 时间:
2017-02-20 11:29:29
阅读次数:
184
参考地址:http://dev.mysql.com/doc/refman/5.6/en/partitioning.html 什么时候使用分区 分区的限制 ABS() CEILING() DAY() DAYOFMONTH() DAYOFWEEK() DAYOFYEAR() DATEDIFF() EXT ...
分类:
数据库 时间:
2017-02-20 11:06:22
阅读次数:
244
最近在做项目的时候发现一个问题,oracle 在查询分页数据的时候,有几条数据重复查询了,并且有几条数据在分页的时候消失了。百度了一下发现,ORACLE 在查询数据的时候返回的行不是固定的,他只是按照顺序从数据中读取符合条件的数据返回到客户端,给用户误解为默认排序。 然而,当我加上排序的时候,还是查 ...
分类:
数据库 时间:
2017-02-20 10:54:08
阅读次数:
164
1、配置.env文件 DB_HOST_TRAILER=127.0.0.1DB_PORT_TRAILER=3306DB_DATABASE_TRAILER=htms_trailerDB_USERNAME_TRAILER=rootDB_PASSWORD_TRAILER= DB_HOST_FREIGHT=1 ...
分类:
数据库 时间:
2017-02-20 10:53:33
阅读次数:
211
1、抓取oracle相关报文从本机抓取发往本机oracle的报文命令:tcpdump-wdumpfile-ilo-A-s0host172.20.61.2生成的报文文件为dumpfile。2、Wireshark网络分析tcpdump命令详解,请参考以下网址:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html
分类:
数据库 时间:
2017-02-20 01:30:00
阅读次数:
371
1、使用表的别名,把别名应用于每个column的前面,这样减少字段歧义和引起不必要的语法错误; 2、使用exist替换in,使用not exist替换not in,因为not in执行了一个内部的排序和合并,它对子查询的全表进行了遍历 3、使用索引提高效率 4、避免在索引上计算 5、用exist替换 ...
分类:
数据库 时间:
2017-02-20 00:48:51
阅读次数:
212
1、oracle 通过子查询rownum方式处理 内层查询控制最大值,外层查询控制最小值 示例: select * from ( select a.*,rownum rn from table where rn < endrow) a where a.rn > startrow 2、mysql 通过 ...
分类:
数据库 时间:
2017-02-20 00:04:41
阅读次数:
301
Oracle使用connect by进行级联查询 树型菜单(转) connect by可以用于级联查询,常用于对具有树状结构的记录查询某一节点的所有子孙节点或所有祖辈节点。 来看一个示例,现假设我们拥有一个菜单表t_menu,其中只有三个字段:id、name和parent_id。它们是具有父子关系的... ...
分类:
数据库 时间:
2017-02-20 00:01:54
阅读次数:
3924
转载收藏一篇对nosql讲解的比较全面的文章:http://blog.csdn.net/xlgen157387/article/details/47908797 这篇文章将和大家聊聊为什么NoSQL会在关系型数据库已经非常普及的情况下异军突起? 诞生的原因 随着互联网的不断发展,各种类型的应用层出不 ...
分类:
数据库 时间:
2017-02-19 23:59:52
阅读次数:
699