原文:SQL开发中容易忽视的一些小地方(二) 目的:继上一篇:SQL开发中容易忽视的一些小地方(一) 总结SQL中的null用法后,本文我将说说表联接查询. 为了说明问题,我创建了两个表,分别是学生信息表(student),班级表(classInfo).相关字段说明本人以SQL创建脚本说明: 测试环...
分类:
数据库技术 时间:
2015-01-05 12:35:33
收藏:
0 评论:
0 赞:
0 阅读:
328
HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作Mongodb,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程...
分类:
数据库技术 时间:
2015-01-05 12:34:54
收藏:
0 评论:
0 赞:
0 阅读:
322
逻辑查询处理阶段简介FROM:对FROM子句中的前两个表执行笛卡尔积(Cartesian product)(交叉联接),生成虚拟表VT1ON:对VT1应用ON筛选器。只有那些使为真的行才被插入VT2。OUTER(JOIN):如 果指定了OUTER JOIN(相对于CROSS JOIN 或(INNER...
分类:
数据库技术 时间:
2015-01-05 12:32:24
收藏:
0 评论:
0 赞:
0 阅读:
301
一、直接拷贝数据库文件 直接拷贝数据库文件一般是使用文件系统备份工具cp,适合小型数据库,是最可靠的。 当你拷贝数据库文件时,必须保证表没有正在使用。如果服务器在你拷贝一个表的时候改变这个表,拷贝就失去了意义。保证你的拷贝完整性的最好方法是关闭服务器,拷贝文件,然后重启服务器。如果你不想关闭服务.....
分类:
数据库技术 时间:
2015-01-05 12:30:24
收藏:
0 评论:
0 赞:
0 阅读:
425
原文:SQL2005性能分析一些细节功能你是否有用到? 我相信很多朋友对现在越来越大的数据量而感到苦恼,可是总要面对现实啊,包括本人在内的数据库菜鸟们在开发B/S程序时,往往只会关心自己的数据是否正确的查询出来,一旦自己写的程序哪天要花上十秒或者是一分种才会出来,此时就技穷了.如何优化成为菜鸟们的难...
分类:
数据库技术 时间:
2015-01-05 12:29:03
收藏:
0 评论:
0 赞:
0 阅读:
256
原文:SQL2005性能分析一些细节功能你是否有用到?(二) 上一篇:SQL2005性能分析一些细节功能你是否有用到? 我简单的提到了些关于SQL性能分析最基本的一些方法,下面的文章我会陆续补充。前面提到了根据SQL的执行IO和执行计划来分析,还有一个特别重要的参数,就是SET STATISTICS...
分类:
数据库技术 时间:
2015-01-05 12:26:13
收藏:
0 评论:
0 赞:
0 阅读:
246
原文:SQL开发中容易忽视的一些小地方(一) 写此系列文章缘由: 做开发三年来(B/S),发现基于web 架构的项目技术主要分两大方面: 第一:C#,它是程序的基础,也可是其它开发语言,没有开发语言也就不存在应用程序. 第二:数据库,现在是信息化世界,大多数信息都可以通过数据库存储来交换信息.常与应...
分类:
数据库技术 时间:
2015-01-05 12:25:33
收藏:
0 评论:
0 赞:
0 阅读:
226
原文:防SQL注入:生成参数化的通用分页查询语句 前些时间看了玉开兄的“如此高效通用的分页存储过程是带有sql注入漏洞的”这篇文章,才突然想起某个项目也是使用了累似的通用分页存储过程。使用这种通用的存储过程进行分页查询,想要防SQL注入,只能对输入的参数进行过滤,例如将一个单引号“'”转换成两个单引...
分类:
数据库技术 时间:
2015-01-05 12:24:14
收藏:
0 评论:
0 赞:
0 阅读:
368
原文:如此高效通用的分页存储过程是带有sql注入漏洞的在google中搜索“分页存储过程”会出来好多结果,是大家常用的分页存储过程,今天我却要说它是有漏洞的,而且漏洞无法通过修改存储过程进行补救,如果你觉得我错了,请读下去也许你会改变看法。 通常大家都会认为存储过程可以避免sql注入的漏洞,这适用于...
分类:
数据库技术 时间:
2015-01-05 12:22:44
收藏:
0 评论:
0 赞:
0 阅读:
230
数据库插入四字节字符报错Incorrect string value: ‘\xF0\xA3\x8E\xB4\xE9\xAB.. 改变字符编码utf8mb4貌似很二 直接找到四字节那个字符改成正常的字符貌似有点简单粗暴(俺就是这么干的!O(∩_∩)O哈哈~)。 大家...
分类:
数据库技术 时间:
2015-01-05 11:19:55
收藏:
0 评论:
0 赞:
0 阅读:
446
最近在使用框架的时候还是有点不安,不知道框架的设计者有没有考虑到SQL-Injection的问题,我在顶层需不需要做一些必要的过滤等等,由此我特意的去StackOverflow看了下,真是获益良多,然后我去看了下框架...
分类:
数据库技术 时间:
2015-01-05 11:19:35
收藏:
0 评论:
0 赞:
0 阅读:
279
0.
建一个通用的处理数据的类
[csharp]
view plaincopyprint?
using System; using System.Data; using System.Data.SqlClient; using System.Text; namespace Document { /**//// /// Summary...
分类:
数据库技术 时间:
2015-01-05 11:17:04
收藏:
0 评论:
0 赞:
0 阅读:
209
MongoDB的简单查询详细实例。...
分类:
数据库技术 时间:
2015-01-05 11:14:54
收藏:
0 评论:
0 赞:
0 阅读:
287
ORACLE 出品的产品绝对都可以称得上装X神器:安装文件一定要大(小水管不让你下个三天三夜那都不叫oracle),系统内存必须得大、硬盘空间必须足够多、安装时间必须足够长、各种配置必须足够复杂、学习曲线必须足够陡峭...最重要的是 产品价格必须足够高!只卖贵的,不卖对的:)
硬件条件:
1、内存起码4G(少于这个数,就建议别玩了)
2、如果在虚拟机里玩,硬盘建议至少留60G左右
软件环境...
分类:
数据库技术 时间:
2015-01-05 11:11:40
收藏:
0 评论:
0 赞:
0 阅读:
411
1.下载yiidebugtb,并且放入到application.extensions.yiidebugtb 目录2.修改main.php,加入如下代码:'log'=>array( 'class'=>'CLogRouter', 'routes'=>array...
分类:
数据库技术 时间:
2015-01-05 11:07:33
收藏:
0 评论:
0 赞:
0 阅读:
291
一、准备工作1、 首先,下载mongoDB对Java支持的驱动包驱动包下载地址:https://github.com/mongodb/mongo-java-driver/downloadsmongoDB对Java的相关支持、技术:http://www.mongodb.org/display/DOCS...
分类:
数据库技术 时间:
2015-01-05 11:05:33
收藏:
0 评论:
0 赞:
0 阅读:
311
经百度,找到解决办法:用管理员身份运行CMD,输入netshwinsockreset并回车(注意,必须是已管理员身份运行,这个重置LSP连接)http://www.cnblogs.com/xinzhyu/p/3505286.html运行后提示要重启生效,结果没重启就OK了。记录下。
分类:
数据库技术 时间:
2015-01-05 11:03:23
收藏:
0 评论:
0 赞:
0 阅读:
287
连接数据库时设置:Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);则会出现:[Microsoft][SQLServer2000DriverforJDBC]...
分类:
数据库技术 时间:
2015-01-05 10:58:23
收藏:
0 评论:
0 赞:
0 阅读:
1086
USE [as_services]GO/****** Object: StoredProcedure [dbo].[Sp_CustomPageV5] Script Date: 01/05/2015 09:20:39 ******/SET ANSI_NULLS ONGOSET QUOTED_I...
分类:
数据库技术 时间:
2015-01-05 10:56:33
收藏:
0 评论:
0 赞:
0 阅读:
279
BEGIN SET NOCOUNT ON; dECLARE @number VARCHAR(100) declare @sdate datetime declare @id VARCHAR(32) set @id=0 SET @number='' sel...
分类:
数据库技术 时间:
2015-01-05 10:53:54
收藏:
0 评论:
0 赞:
0 阅读:
228