码迷,mamicode.com
首页 > 数据库 > 周排行
sql注入tips
转自http://www.wupco.cn/?p=3764 cuit 首先Web300 山水集团 第一步找到加密接口搭代理就不说了 接下来是注入,filter如下 这里主要的难点在于如何按字节拆解返回的值,以完成按字节爆破盲注,waf拦截了我们常用的substr,like,left等函数,这里我查了 ...
分类:数据库   时间:2017-07-06 22:01:17    阅读次数:220
JDBC01 利用JDBC连接数据库【不使用数据库连接池】
目录: 1 什么是JDBC 2 JDBC主要接口 3 JDBC编程步骤【学渣版本】 5 JDBC编程步骤【学神版本】 6 JDBC编程步骤【学霸版本】 1 什么是JDBC JDBC是JAVA提供的一套标准连接数据库的接口,规定了连接数据库的步骤和功能;不同的数据库提供商提供了一套JDBC实现类,他们 ...
分类:数据库   时间:2017-07-06 22:47:58    阅读次数:197
sql三大范式
一、第一范式: 必须有主键,列不可分。 二、第二范式: 当一个表是复合主键,非主键的字段不依赖于部分主键, 例如: create table sci( sno int(32),cno int(32),grade int(32),credit int(32), primary key sno,cno ...
分类:数据库   时间:2017-07-06 22:52:41    阅读次数:201
C#后台获取数据库数据--ADO.NET
关于获取数据库中的数据到后台,可分为4个步骤:1.获取连接数据库的字符串;2.创建SqlConnection对象用于打开数据库;3.创建SqlCommand对象用于执行操作,设置它的一系列属性即可;4.关闭数据库连接。完成了这个四个步骤就可获取到数据库中的数据。 把握这个步骤,就可以完成对数据库的操 ...
分类:数据库   时间:2017-07-06 22:53:46    阅读次数:245
MyBatis动态SQL小结
Mybatis 动态Sql小结在项目开发中常常会用到spring-mvc-mybatis框架,mybatis之所以强大原因之一是它的动态sql,可以在sql语句中做一些逻辑判断,减少出错概率。mybatis动态sql主要分为以下几类:§if语句(简单的条件判断)§choose(when,otherw... ...
分类:数据库   时间:2017-07-06 23:46:31    阅读次数:272
oracle 存储过程参数介绍 in ,out , in out 以及 执行(二)
存储过程参数 1.IN DEFAULT (默认)2.OUT3.IN OUT 可修改 形参和实参-- 形参 -- 实参 -- in参数类型演示 薪水涨幅 percent -- 结果验证 -- out参数类型演示 查询指定员工的名字和薪水 --结果演示 -- in out 类型参数-- 参数传输方式 1 ...
分类:数据库   时间:2017-07-06 23:52:48    阅读次数:341
mysql远程连接
在远程主机上,我开启了 mysql服务,用 命令行可以打开,比如说用户名为 root,密码为 123456。不过用 Mysql 客户端远程连接时却报了错误,比如 Mysql-Front 报了如下错误: Access denied for user ‘root’@’xxxxxx′(using pass ...
分类:数据库   时间:2017-07-06 23:54:49    阅读次数:285
oracle 函数的用法(三)
-- 函数 1.oracle自带的标准函数 to_date,to_number2.自定义函数 -- 自定义函数语法 -- 建立第一个函数 获取给定员工id的薪水 -- 执行方式 -- 函数在SQL语句中的使用 类似于avg count 等函数 函数的限制 : 只接收in 类型的参数 -- 函数会犯的 ...
分类:数据库   时间:2017-07-06 23:56:24    阅读次数:399
MySQL索引的设计和使用
一. 索引概述 MyISAM和InnoDB存储引擎的表默认创建的都是BTREE索引。MySQL目前还不支持函数索引(5.7版本开始支持),但支持前缀索引,即对索引字段的前N个字符创建索引。前缀索引的长度和存储引擎相关,对于MyISAM存储引擎的表,索引的前缀长度可以达到1000字节长,而对于Inno ...
分类:数据库   时间:2017-07-06 23:57:28    阅读次数:262
sql 大数据查询慎用 order by
今天在sql 查询中一个表中查询花了至少20秒时间,数据为620000行,sql语句如下: 测试一:使用order by 单单只是查询0,10行数据,耗时27.888s select a.id,a.county_id,a.county_name,a.town_id,a.town_name,a.vil ...
分类:数据库   时间:2017-07-06 23:58:55    阅读次数:412
大量删除MySQL中的数据
出现的背景: 公司做了一个redis相关的项目,其中mysql存储了很多统计数据。比如客户端上报的数据,redis实例的数据,应用的数据,机器的数据等。每天都在上报,采集,由于没有定期删除,数据大量累积。大概有一年左右的数据,一个表的数据已经达到亿级别的。这样算下来,一个表的数据至少是几十GB了。因 ...
分类:数据库   时间:2017-07-07 00:00:56    阅读次数:301
mysql主从复制
一、安装mysql 1、 sudo apt-get install mysql-server -y 2、 安全设置:mysql_secure_installation,然后按两个N,三个Y。 二、设置两台主机的my.cnf 1、 设置两台主机的my.cnf a、 主服务器:vim /etc/my.c ...
分类:数据库   时间:2017-07-07 00:49:28    阅读次数:171
oracle 内置函数(一)数值函数
oracle内置函数主要分为四类: 数值函数 字符函数 日期函数 转换函数 本分析数值函数: 一、四舍五入round round(double,m) double:我们要处理的小数。 m: default:在不填写的情况下默认为0,也就是取整; m>0:四舍五入小数点后m位; m<0:四舍五入小数点 ...
分类:数据库   时间:2017-07-07 00:49:50    阅读次数:235
H5中的web dataBase数据库
1.介绍 2.核心方法 3.openDatabase方法 4.transaction方法 5.executeSql方法 6.举例 7.程序 ...
分类:数据库   时间:2017-07-07 00:53:23    阅读次数:359
docker mysql 文件挂载和MySQL字符集设置
docker run -p 3306:3306 --name mysql -v /usr/local/mysql/my.cnf:/etc/mysql/my.cnf -v /usr/local/mysql/logs:/logs -v /usr/local/mysql/data:/mysql_data ...
分类:数据库   时间:2017-07-07 00:54:57    阅读次数:1159
使用参数innodb_file_per_table支持MySQL InnoDB表数据共享空间自动收缩
http://heylinux.com/archives/2367.htmlhttp://blog.csdn.net/ywh147/article/details/8996022 使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、 ...
分类:数据库   时间:2017-07-07 00:55:45    阅读次数:259
python第六十五天--python操作mysql
pymysql模块对mysql进行 1 import pymysql 2 3 4 5 # 创建连接 6 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='test') 7 # 创建游 ...
分类:数据库   时间:2017-07-07 00:57:44    阅读次数:257
oracle PL/SQL 包的介绍(四)
PL/SQL 的包1.逻辑相关的组件的组合 (变量,数据结构,异常,存储过程,函数)2.组成 : 定义 和 包体 -- 组成包头 : PUBLIC 包体 : PRIVATE -- 包头的语法 --实例 --包体的语法 --tips :查找包编译错误 :select * from user_error ...
分类:数据库   时间:2017-07-07 00:59:21    阅读次数:242
ado.net SqlHelp类
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Da... ...
分类:数据库   时间:2017-07-07 10:11:54    阅读次数:247
数据库表的列名循环添加
蓝色的是列名前缀,后面是标识位,添加的列名位Value109.....Value211 DECLARE @num INT #//循环开始变量定义DECLARE @numdiff INT#//循环结束变量定义 DECLARE @table VARCHAR(50)#//定义表明DECLARE @sql ...
分类:数据库   时间:2017-07-07 10:12:03    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!