数据库其它

sql注入之手工注入示例详解 2017-03-18

sql注入之手工注入示例详解
之前和大家分享了基本的SQL注入的知识,这一篇讲的就是在得知注入点的之后,如何有效地进行脱裤.文章通过示例介绍的很详细,对大家的理解和学习很有帮助,下面来一起看看吧.前言 这篇文章就是一个最基本的SQl手工注入的过程了.基本上在sqlilabs上面的实验,如果知道了其中的全部知识点,都可以通过以下的步骤进行脱裤.下面的这个步骤也是其他的脱裤手段的基础.如果想要精通SQL注入 ...

sql注入之新手入门示例详解 2017-02-23

这篇文章仅仅是对SQL注入进行了一个简单的入门知识的讲解,是sql注入的基础篇,有个好的开头能够帮助大家对SQL注入有一个具体清晰的了解和认识.下面来一起看看吧,有需要的可以参考借鉴.前言 在学习这篇文章之前,至于要学习了SQL注入的前提知识,可以参考之前写的一篇sql注入之必备的基础知识. 认识SQL注入 最开始就从最简单的开始,进入到less-1开始我们的SQL注入学习 ...

利用DataSet部分功能实现网站登录 2017-02-14

这篇文章主要介绍了利用DataSet部分功能实现网站登录 ,需要的朋友可以参考下首先,我之前必须完成过注册,并把个人信息存入数据库中. 其次,这部分的个别对象是存于某些文档中的,需要引用命名空间. using System; using System.Collections.Generic; using System.Linq; using System.Web; usin ...

MySQL与Oracle差异比较之二基本语法 2017-01-14

这篇文章主要介绍了MySQL与Oracle差异比较之二 基本语法,需要的朋友可以参考下基本语法 编号 类别 ORACLE MYSQL 注释 1 变量的声明方式不同 li_index NUMBER := 0 DECLARE li_index INTEGER DEFAULT 0 1. mysql 使用DECLARE定义局部变量.    定义变量语法为:  DECLARE var ...

Mybatis查询延迟加载详解及实例 2016-12-23

这篇文章主要介绍了Mybatis查询延迟加载详解及实例的相关资料,Mybatis的延迟加载默认是关闭的,即默认是一次就将所有的嵌套SQL一并查了将对象所有的信息都查询出来.开启延迟加载有两种方式,需要的朋友可以参考下Mybatis查询延迟加载详解及实例 1.1     启用延迟加载        Mybatis的延迟加载是针对嵌套查询而言的,是指在进行查询的时候先只查询最外 ...

mybatis项目配置文件实例详解 2016-11-24

这篇文章主要介绍了mybatis 项目配置文件实例详解的相关资料,需要的朋友可以参考下mybatis项目配置 首先这事一个简单的mybatis项目配置文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-// ...

node-mysql中防止SQL注入的方法总结 2016-11-11

大家都知道SQL注入对于网站或者服务器来讲都是一个非常危险的问题,如果这一方面没处理好的话网站可能随时给注入了,所以这篇文章就给大家总结了node-mysql中防止SQL注入的几种常用做法,有需要的朋友们可以参考借鉴.SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至 ...

MySQL与Oracle差异比较之七用户权限 2016-11-05

这篇文章主要介绍了MySQL与Oracle 差异比较之七用户权限,需要的朋友可以参考下用户权限 编号 类别 ORACLE MYSQL 注释 1 创建用户 Create user user_name identified by user_password default tablespace starSpace temporary tablespace temp; CREAT ...

MySQL与Oracle差异比较之五存储过程&Function 2016-09-25

这篇文章主要介绍了MySQL与Oracle差异比较之五存储过程&Function,需要的朋友可以参考下存储过程&Function 编号 类别 ORACLE MYSQL 注释 1 创建存储过程语句不同 create or replace procedure P_ADD_FAC(   id_fac_cd  IN ES_FAC_UNIT.FAC_CD%TYPE)  ...

利用reverse索引优化like语句的方法详解 2016-08-19

利用reverse索引优化like语句的方法详解
这篇文章主要介绍了关于利用reverse索引优化like语句的方法,文中通过图文介绍的很详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧.前言 在有一些情况下,开发同学经常使用like去实现一些业务需求,当使用like时,我们都知道使用like 前%(like '%111')这种情况是无法使用索引的,那么如何优化此类的SQL呢,下面是一个案例. 原SQL如下 ...

Spring集成MyBatis完整实例(分享) 2016-08-08

Spring集成MyBatis完整实例(分享)
下面小编就为大家带来一篇Spring集成MyBatis完整实例分享.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 为了梳理前面学习的<Spring整合MyBatis(Maven+MySQL)一>与<Spring整合MyBatis(Maven+MySQL)二>中的内容,准备做一个完整的示例完成一个简单的图书管理功能,主要 ...

mybatis映射XML文件详解及实例 2016-07-07

这篇文章主要介绍了mybatis映射XML文件详解及实例的相关资料,需要的朋友可以参考下mybatis映射XML文件 一个简单的映射文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD ...

深入讲解SQL中的字符串拼接 2016-04-28

深入讲解SQL中的字符串拼接
这篇文章主要介绍了关于SQL中字符串拼接的相关资料,其中包括了数字 + 字符串.数字 + 数字.字符串 + 字符串以及使用CAST和CONVERT函数进行类型转换等,需要的朋友可以参考借鉴,下面来一起看看吧.一.概述 相信大家在日常开发中,在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sql ...

MySQL与Oracle差异比较之四条件循环语句 2016-04-26

这篇文章主要介绍了MySQL与Oracle 差异比较之四条件循环语句,需要的朋友可以参考下循环语句 编号 类别 ORACLE MYSQL 注释 1 IF语句使用不同 IF iv_weekly_day = 'MON'THEN       ii_weekly_day := 'MON';ELSIF iv_weekly_day = 'TUE' THEN       ii_weekl ...

SQLServer数据库性能优化技术第2/2页 2015-10-18

2.索引选择  对于每个可优化的子句,优化器都查看数据库系统表,以确定是否有相关的索引能用于访问数据.只有当索引中的列  的1个前缀与查询子句中的列完全匹配时,这个索引才被认为是有用的.因为索引是根据列的顺序构造的,所以要求匹配是  精确的匹配.对于分簇索引,原来的数据也是根据索引列顺序排序的.想用索引的次要列访问数据,就像想在电话本中查  找所有姓为某个姓氏的条目一样,排 ...

带参数的sql和不带参数的sql存储过程区别第2/2页 2015-10-17

来执行我们sql语句,看到很多分页存储过程都是直接拼凑sql语句然后用exec''执行起来了,这个从效率和安全上面来说,都是不推荐的.cmd.Connection.Open(); cmd.ExecuteNonQuery(); //第一次执行结束 cmd.Parameters.Clear(); cmd.CommandText = "SELECT SCOPE_IDEN ...

掌握SQLServer数据库快照的工作原理第2/2页 2015-09-17

一旦你运行以下的脚本,就可以来操纵数据库文件储存的地方了.在这个实例上面,我将这些文件放在C:SQL Server文件夹下.在我的计算机上,当数据库被初始化创建时数据文件的大小是1,216KB,数据装载后的大小是7,360KB.既然源数据库有一些数据已经在里面了,所以我们现在就能建立一个快照了.使用以下的脚本来建立数据库快照.CREATE DATABASE Snapshot ...

用户管理的备份一致性备份、非一致性备份、脱机备份、联机备份 2015-08-15

用户管理的备份一致性备份.非一致性备份.脱机备份.联机备份说明文档.1.备份数据库概念:指备份数据库的所有数据文件和控制文件,另外还应该备份参数文件和口令文件注意:当备份数据库时,不要备份重做日志.1.1一致性备份概念:数据库一致性备份是指关闭了数据库后备份所有数据文件和控制文件的方法.当使用SHUTDOWN 命令正常关闭了数据库之后,所有数据库文件的当前SCN 值完全一致 ...

SQL嵌套查询总结 2015-07-16

这是我写的一个结合UINON的嵌套查询. 将五个方面的报表放到一个临时表里,再从临时表里,将所要的数据查询出来.IT也有一段时间了,刚开始的时候`````` 的困难主要是在编程语言上,数组,逻辑,算法,... 这些都过来了之后,困难就上升到数据库设计上了. 以及数据逻辑. 一个优秀的系统,会集成优秀的程序和优秀的数据库设计. 要做到这点得有足够的经验. 这是我写的一个结合U ...

当数据库变慢时的解决方法 2015-07-06

当数据库变慢时,我们应如何入手,下面的解决方法.第一章 检查系统的状态 1.1 使用sar来检查操作系统是否存在IO问题 1.2 关注内存vmstat 1.3 找到使用资源特别大的Oracle的session及其执行的语句 1.4 查找前十条性能差的sql语句 第二章 检查会话状态 当数据库变慢时,我们应如何入手 当应用管理员通告现在应用很慢.数据库很慢时,当Oracle ...