码迷,mamicode.com
首页 > 数据库
MySQL索引原理及慢查询优化
MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系...
分类:数据库   时间:2015-01-27 07:03:07    阅读次数:256
SQL 全文索引CONTAINS查询包含双引号”
public static string FullTextSpecialSymbols(string strText) { strText = strText.Trim(); strText = strText.Replace("\"","‘‘"); return strText; } 当然中间可以继续追加需要的过滤。 参考 :http://stac...
分类:数据库   时间:2015-01-27 02:00:03    阅读次数:181
nosql 学习
mongodb、redis、memcached区别: 1、tps方面:    redis和memcache差不多,要大于mongodb 2、操作数据方面:    redis提供string、hash、list、set、zset等结构,并支持mapReduce    memcached结构单一,但可以缓存图片、音频、视频等    mongodb提供丰富的查询表达式 3、内存方面:  ...
分类:数据库   时间:2015-01-27 01:56:34    阅读次数:273
mysql timeout知多少
mysql timeout知多少                                                   ------by 石锅拌饭 1.timeout变量知多少 打开mysql,用show variables like '%timeout%'命令一看,不看不知道,一看吓一跳,结果如下面所示,这么多timeout相关变量,一下就吓尿了。。原来对mysql的...
分类:数据库   时间:2015-01-27 01:54:41    阅读次数:247
SQL盲注测试高级技巧
写在前面:这篇文章主要写了一些加快盲注速度的技巧和盲注中比较精巧的语句,虽然注入并不是什么新技术了。但是数据库注入漏洞依然困扰着每一个安全厂商,也鞭策着每一个安全从业者不断前进。正文:首先来简单介绍一下盲注,盲注是不能通过直接显示的途径来获取数据库数据的方法。在盲注中,攻击者根据其返回页面的不同来判...
分类:数据库   时间:2015-01-27 01:51:40    阅读次数:339
如何使用SQLMAP绕过WAF
WAF(web应用防火墙)逐渐成为安全解决方案的标配之一。正因为有了它,许多公司甚至已经不在意web应用的漏洞。遗憾的是,并不是所有的waf都是不可绕过的!本文将向大家讲述,如何使用注入神器SQLMap绕过WAFs/IDSs。svn下载最新版本的sqlmapsvn checkouthttps://s...
分类:数据库   时间:2015-01-27 01:48:07    阅读次数:182
ORA-00600 kcratr_nab_less_than_odr数据库报如下错误
早上发现数据库报如下错误:[html] view plaincopySuccessfulmountofredothread1,withmountid339694234DatabasemountedinExclusiveModeLostwriteprotectiondisabledCompleted:...
分类:数据库   时间:2015-01-27 01:48:04    阅读次数:222
mysql注入总结
目录:0x00 mysql一般注入(select)0x01 mysql一般注入(insert、update)0x02 mysql报错注入0x03 mysql一般盲注0x04 mysql时间盲注0x05 mysql其他注入技巧0x06 mysql数据库版本特性0x07 声明正文:0x00 mysql一...
分类:数据库   时间:2015-01-27 01:48:33    阅读次数:241
JavaWeb之Mysql快速入门(十一)
MySql快速入门 1. mysql简介 Structured Query Language 结构化查询语言 SQL标准,由ANSI(美国标准学会,属于ISO的核心成员)进行管理和维护的。 数据库厂商都支持该标准,并进行了扩展。扩展的部分,一般称之为方言。 SQL标准和方言:普通话和方言 作用:与数...
分类:数据库   时间:2015-01-27 01:48:11    阅读次数:260
SQL盲注攻击的简单介绍
1 简介 1.1 普通SQL注入技术概述 目前没有对SQL注入技术的标准定义,微软中国技术中心从2个方面进行了描述[1]: (1) 脚本注入式的攻击 (2) 恶意用户输入用来影响被执行的SQL脚本 根据Chris Anley的定义[2], 当一个攻击者通过在查询语句中插入一系列的SQL语句...
分类:数据库   时间:2015-01-27 01:47:14    阅读次数:303
Sql Server之旅——第六站 使用winHex利器加深理解数据页
这篇我来介绍一个winhex利器,这个工具网上有介绍,用途大着呢,可以用来玩数据修复,恢复删除文件等等。。。。它能够将一个file解析成hex形式,这样你就可以对hex进行修改,然后你就可以看到修复后的结果,为什么要在sqlserver系列中说这个呢???很简单呀,sqlserver的D...
分类:数据库   时间:2015-01-27 01:44:53    阅读次数:261
oracle进行imp导入数据时报错:ORA-12592: TNS: 包错误
使用imp导入数据时,检查发现三百多万条数据的表实际只导入了一百多万条数据,检查导入日志,以下报错信息,[plain] view plaincopy连接到:OracleDatabase11gEnterpriseEditionRelease11.2.0.4.0-64bitProductionWitht...
分类:数据库   时间:2015-01-27 01:45:14    阅读次数:318
JDBC数据源的驱动问题
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你...
分类:数据库   时间:2015-01-27 01:45:39    阅读次数:225
CentOS 6.5 安装Oracle 11g R2
CentOS 安装Oracle 11g R2 实验环境: Linux服务器操作系统:CentOS 5.5 32位(注意:系统安装时请单独分区/data用来安装oracle数据库) Linux服务器IP地址:192.168.32.130 Oracle数据库版本:linux_11gR2_datab...
分类:数据库   时间:2015-01-27 00:41:47    阅读次数:191
数据库SQL基本语法
转载请注明出自朱朱家园http://blog.csdn.net/zhgl7688 数据库SQL基本语法 1、  创建sql数据库, 打开SQL Server Management Studio,点“新建查询”,在查询窗口输入下面指令执行创建sql数据库。 指令执行过程:打开master数据表,建立数据库主数据文件和日志文件,最后执行。 --指向当前要使用的数据库 use mas...
分类:数据库   时间:2015-01-27 00:37:57    阅读次数:219
ubuntu安装mysql乱码解决
ubuntu安装mysql乱码解决   1、问题描述: 插入汉字: 乱码显示:   2、解决方法: 执行下面命令: 添加如下粉色区域内容: 即:character-set-server= utf8 保存退出。   重启mysql:   3、验证乱码是否解决: 重新建一个数据库:   进入数据库: 创建表: 插入包含汉字数据: ...
分类:数据库   时间:2015-01-27 00:35:25    阅读次数:168
ubuntu在线安装Mysql及一些操作
ubuntu在线安装Mysql及一些操作 1、安装Mysql用到的3个命令: 打开终端,输入: sudoapt-get install mysql-server 再输入: sudoapt-get install mysql-client 再输入 : sudo apt-get install libmysqlclient-dev 2、具体安装步骤: 安装mysql-server: ...
分类:数据库   时间:2015-01-27 00:35:04    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!