数据库
zzjjiandan
这个作者很懒,什么都没留下…
展开
-
内连接与外连接的区别
内连接与外连接的区别转载自 :http://www.cnitblog.com/stomic/archive/2011/03/24/73180.html感觉原文作者对内连接和左右外连接的对比描述的非常清晰,看完以下就回想起当时学校里面讲的了。在oracle的SQL语句常用的连接有内连接(inner join),外连接(outer join)等,内连转载 2014-03-04 11:03:10 · 2992 阅读 · 0 评论 -
第2课:什么是SQL注入
第2课:什么是SQL注入SQL注入:利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,这是SQL注入的标准释义。随着B/S模式被广泛的应用,用这种模式编写应用程序的程序员也越来越多,但由于开发人员的水平和经验参差不齐,相当一部分的开发人员在编写代码的时候,没有对用户的输入数据或者是页面中所携带的信息(如Cookie)进行必要的合法性判断,导致了攻击者可以提交一段数转载 2014-06-17 11:04:43 · 516 阅读 · 0 评论 -
MyISAM和Innodb比较
MyISAM和Innodb比较浅谈MySQL存储引擎 InnoDB和MyISAM 以及行锁注意事项 2010-02-21 18:21 MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这里的文章只考虑 MyISAM 和InnoD转载 2014-05-28 11:26:50 · 538 阅读 · 0 评论 -
Abator —— IBatis 代码生成工
Abator —— IBatis 代码生成工AbatoriBATIS简介:使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernat转载 2014-06-04 09:12:24 · 687 阅读 · 0 评论 -
MongoDB入门简介
MongoDB入门简介有关于MongoDB的资料现在较少,且大多为英文网站,以上内容大多由笔者翻译自官网,请翻译或理解错误之处请指证。之后笔者会继续关注MongoDB,并翻译“Developer Zone”和“Admin Zone”的相关内容,敬请期待下期内容。 MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高转载 2014-05-09 11:15:40 · 394 阅读 · 0 评论 -
NoSQL开篇——为什么要使用NoSQL
NoSQL开篇——为什么要使用NoSQL【编者按】NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体转载 2014-05-09 11:18:59 · 396 阅读 · 0 评论 -
MySQL InnoDB性能调整的一点实践
MySQL InnoDB性能调整的一点实践因为JavaEye网站的数据库服务器搬家的时候被托管商的工作人员狠狠摔了一下,所以硬盘整个挂掉了,我重新安装数据库服务器的时候,顺手下载了Percona patch过的MySQL5.0版本,使用MySQL自带的heavy innodb配置文件改了改,作为my.cnf启动运行。数据库服务器的物理内存有6GB,其中有4GB可以被MySQ转载 2014-05-09 11:32:15 · 381 阅读 · 0 评论 -
mysql的数据库引擎
mysql的数据库引擎一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意:不同的版本支持的引擎是有差异的。当然啦,如果你感觉自己的确技术高超,你还能够使用MySQL++来创建自己的数据库引擎,这个已经outof my knowledge,牛人可以参照MySQL++API帮助来实现。下面逐一叙述这5种引擎各自转载 2014-05-09 11:37:33 · 468 阅读 · 0 评论 -
学生表/教师表/课程表/成绩表常见SQL查询
1. 在表中插入符合主键[sql]/*成绩表*/ CREATETABLE SC ( SidINTREFERENCES Student(Sid), /*学生学号*/ CidINTREFERENCES Course(Cid), /*课程编号*/ ScoreINTNOT NU转载 2014-03-25 18:42:54 · 16373 阅读 · 0 评论 -
mybatis实战教程(mybatis in action),mybatis入门到精通
mybatis实战教程(mybatis in action),mybatis入门到精通MyBatis目录(?)[+]这个mybatis教程也不错:http://limingnihao.iteye.com/blog/781671MyBatis目录(?)[-]mybatis实战教程mybatis in acti转载 2014-04-04 18:54:17 · 2315 阅读 · 0 评论 -
qq
1. 在表中插入符合主键[sql]/*成绩表*/ CREATETABLE SC ( SidINTREFERENCES Student(Sid), /*学生学号*/ CidINTREFERENCES Course(Cid), /*课程编号*/ ScoreINTNOT NU转载 2014-03-25 18:50:49 · 787 阅读 · 0 评论 -
iBatis入门
iBatis入门iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/搭建iB转载 2014-04-04 18:27:01 · 1693 阅读 · 0 评论 -
MySQL引擎
MySQL引擎 MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是转载 2014-04-18 15:49:48 · 852 阅读 · 1 评论 -
Oracle中rownum和rowid的理解
Oracle中rownum和rowid的理解rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的 rowid一般是固定不变的。 racle中rownum用法的总结对于 Oracle的 rownum 问题,很多资料都说不支持>,>=,=,bet转载 2014-04-15 10:31:49 · 706 阅读 · 0 评论 -
JNDI的理解
JNDI的一篇文章前端时间总是在搞不清JNDI到底是干什么,虽然是一值在用,却不知道他最初出现的原因,用来,说不清是用来干什么,下面我相信介能解开这个迷雾里。【转贴一篇】 ------------ JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解J转载 2014-04-14 18:13:23 · 619 阅读 · 0 评论 -
JNDI的基本应用
JNDI的基本应用6.7.2JNDI的基本应用JNDI是Java Naming and Directory Interface(JAVA命名和目录接口)的英文简写,它是为JAVA应用程序提供命名和目录访问服务的API(Application Programing Interface,应用程序编程接口)。1.命名的概念与应用JNDI中的命名(Nam转载 2014-04-14 17:56:49 · 593 阅读 · 0 评论 -
游标 存储过程
游标声明游标declare cursor cursor_nameis select * from tablename打开游标open cursor_name读取游标fetch cursor_name关闭游标end cursor_name存储过程create procedure testasb原创 2014-03-09 22:35:41 · 1785 阅读 · 0 评论 -
经典SQL语句大全
经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7ba转载 2014-03-05 17:41:49 · 873 阅读 · 0 评论 -
数据库分页大全(oracle利用解析函数row_number高效分页)
数据库分页大全(oracle利用解析函数row_number高效分页) Mysql分页采用limt关键字select * from t_order limit 5,10; #返回第6-15行数据 select * from t_order limit 5; #返回前5行 select * from t_order limit 0,5; #返回前5行Mssql 200转载 2014-03-04 11:07:32 · 13760 阅读 · 2 评论