码迷,mamicode.com
首页 > 数据库
防止SQL注入的登录页面
防止SQL注入的登录页面 管理员: 密 码:
分类:数据库   时间:2015-02-15 10:36:56    阅读次数:215
MyBatis的动态SQL查询-让查询更灵活多变!
序言        MyBatis,大家都知道,半自动的ORM框架,原来叫ibatis,后来好像是10年apache软件基金组织把它托管给了goole code,就重新命名了MyBatis,功能相对以前更强大了。它相对全自动的持久层框架Hibernate,更加灵活,更轻量级,这点我还是深有体会的。        MyBatis的一个强大特性之一就是动态SQL能力了,能省去我们很多串联判断拼接...
分类:数据库   时间:2015-02-15 09:34:16    阅读次数:448
Oracle中的变量
在sql语句中,可以在使用变量之前对变量进行定义,然后在同一个sql语句中可以多次使用这个变量。定义变量,可以使用define或accept命令;删除变量,可以使用undefine命令。 使用define命令 define   显示所有的已定义变量 define variable  显示指定变量的名称,值和其参数类型 define variable=value创建一个char类型的用户变量...
分类:数据库   时间:2015-02-15 09:32:31    阅读次数:209
ComboBox连接数据库、显示下拉框选项
?本文从http://blog.csdn.net/susidian/article/details/7027007处学习得来。 ?如何将combobox控件绑定数据库,并在下拉框中显示从数据库中查找得到的数据。如何在上一个combobox框中筛选下一个combobox中可以选择的的选项。贴出代...
分类:数据库   时间:2015-02-15 09:22:38    阅读次数:301
Sql Server之旅——第十四站 深入的探讨锁机制
原文:Sql Server之旅——第十四站 深入的探讨锁机制 上一篇我只是做了一个堆表让大家初步的认识到锁的痉挛状态,但是在现实世界上并没有这么简单的事情,起码我的表不会没有索引对吧,,,还 有就是我的表一定会有很多的连接过来,10:1的读写,很多码农可能都会遇到类似神乎其神的死锁,卡住,读不出来,...
分类:数据库   时间:2015-02-15 09:21:59    阅读次数:193
Sql Server之旅——第十三站 对锁的初步认识
原文:Sql Server之旅——第十三站 对锁的初步认识 终于这个系列快结束了,马上又要过年了,没什么心情写博客。。。作为一个开发人员,锁机制也是我们程序员必须掌握的东西,很久之前 在学习锁的时候,都是教科书上怎么说,然后我怎么背,缺少一个工具让我们眼见为实。。。如果这样的话,学习一个东西就很容易...
分类:数据库   时间:2015-02-15 09:21:44    阅读次数:193
Sql Server之旅——终点站 nolock引发的三级事件的一些思考
原文:Sql Server之旅——终点站 nolock引发的三级事件的一些思考 曾今有件事情让我记忆犹新,那年刚来携程不久,马上就被安排写一个接口,供企鹅公司调用他们员工的差旅信息,然后我就三下五除二的给写好 了,上线之后,大概过了一个月。。。DBA那边报告数据库出现大量锁超时,并且及时根据sql的...
分类:数据库   时间:2015-02-15 09:21:12    阅读次数:236
使用远程mysql作为元数据库安装Hive
环境: CentOS6.6? hadoop1.2.1? mysql5.1.73 1、下载 [grid@hadoop1 ~]$ wget http://mirrors.cnnic.cn/apache/hive/hive-1.0.0/apache-hive-1.0.0-bin.tar.gz 2、解压 [grid@hadoop1 ~]$ tar -zxf apache-hi...
分类:数据库   时间:2015-02-15 06:14:44    阅读次数:191
linux下MySQL安装及设置
1. 关于本文 本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。2. 关于MySQL MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家使用了一种成功...
分类:数据库   时间:2015-02-15 06:08:39    阅读次数:312
数据仓库应用(三): SQL Server 2005的数据仓库应用--联机分析OLAP
前言:有关数据仓库的研究,并不仅仅停留在理论上。目前,几种主要的RDBMS产品,如Oracle、SQL Server、Informix和 Sybase等,都可以为用户提供数据仓库项目的开发工具;而一些通用的应用程序开发平台,如Delphi等,也能对数据仓库项目的开发提供有效的支持。我们将使用Microsoft SQL Server 2005提供的数据仓库工具SSAS对数据仓库中的数据进行OLAP(联...
分类:数据库   时间:2015-02-15 01:04:56    阅读次数:225
06_NoSQL数据库之Redis数据库:Redis的高级应用之登录授权和主从复制
?? Redis高级实用特征 安全性(登录授权和登录后使用auth授权) 设置客户端连接后进行任何其他指定前需要使用的密码。 警告:因为redis速度相当快,所以在一台比较好的服务器下,一个外部的用户可以在一秒中进行150k次的密码尝试,这意味着你需要指定非常非常强大的密码来防止暴力破解。    修改密码只需要在我们的配置文件中修改下面参数: ...
分类:数据库   时间:2015-02-15 01:04:59    阅读次数:340
Sql Server之旅——终点站 nolock引发的三级事件的一些思考
曾今有件事情让我记忆犹新,那年刚来携程不久,马上就被安排写一个接口,供企鹅公司调用他们员工的差旅信息,然后我就三下五除二的给写好了,上线之后,大概过了一个月。。。DBA那边报告数据库出现大量锁超时,并且及时根据sql的来源将email发到了我们部门,指出sql读取时间过长,并且缺少nolock,.....
分类:数据库   时间:2015-02-15 00:59:45    阅读次数:278
SQLite连接C#笔记
不得不吐槽,实在是太坑了。以下几点一定要注意:要下载两个东西,都要上官网。一个是SQLite for Windows,一个是System.Data.SQLite。下载下来的DLL里面有个test,一定要用它测试完了才行。上面的连接字符串格式就是正确的格式。注意路径要用这种格式。 如果报...
分类:数据库   时间:2015-02-15 00:58:52    阅读次数:259
oracle索引,索引的建立、修改、删除
索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与数据库结构一道考虑。应用系统的性能直接与索引的合理直接有关。下面给出建立索引的方法和要点。§3.5.1 建立索引1. CREATE INDEX命令语...
分类:数据库   时间:2015-02-14 23:50:16    阅读次数:352
工作中遇到的一道SQL应用题
登录日志表CREATE TABLE [dbo].[LoginLog]([Seq] [int] NOT NULL IDENTITY(1, 1), --Seq[UserId] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL, --用户名[LoginTime] ...
分类:数据库   时间:2015-02-14 23:44:14    阅读次数:391
ORACLE 11G DataGuard的一些高级管理案例研究
搭建完了ORACLE 11G dataguard后,也做了角色切换的实验,有switchover已经failover,感觉受益颇多,而后继续研究了下dataguard的一些高级管理功能,所谓冰山一角,ORACLE果然博大精深,总结记录如下:1,ORACLE 11G dataguard的高级管理1.1、READ ONLY/WRITE模式打开物理STANDBY一般standby都是可以设置为mount...
分类:数据库   时间:2015-02-14 22:38:30    阅读次数:301
【MySQL笔记】SQL优化利器 - explain命令的输出格式详解
有MySQL使用经验的同学在实际项目中可能会遇到SQL慢查询的场景,有些场景很容易定位问题所在(如单表操作有慢查询SQL时,仔细check SQL语句通常很容易定位索引问题),而有些复杂业务场景(如多表联合查询几十个字段并做group或sort等操作)下,人工check SQL语句通常很难发现SQL瓶颈所在。这个时候,MySQL提供的explain命令就派上用场了。 本笔记主要对explain的...
分类:数据库   时间:2015-02-14 22:37:24    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!