mongodb与mysql命令对比传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是...
分类:
数据库 时间:
2014-11-04 16:47:33
阅读次数:
272
原理SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的数据...
分类:
数据库 时间:
2014-11-02 12:10:39
阅读次数:
218
一、Impala简单介绍Cloudera Impala对你存储在Apache Hadoop在HDFS,HBase的数据提供直接查询互动的SQL。除了像Hive使用同样的统一存储平台,Impala也使用同样的元数据,SQL语法(Hive SQL),ODBC驱动程序和用户界面(Hue Beeswax)。...
分类:
其他好文 时间:
2014-10-28 15:23:23
阅读次数:
467
SQLite库能够解析大部分标准SQL语言。但它也省去了一些特性而且增加了一些自己的新特性。这篇文档就是试图描写叙述那些SQLite支持/不支持的SQL语法的。查看keyword列表。例如以下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体表示。这篇...
分类:
数据库 时间:
2014-10-26 16:44:31
阅读次数:
372
整理一下本机上的东西,都是以前学习的时候顺手记的随笔,希望能给程序部的孩子们一点帮助。SQL语法在SQL数据库中基本都是通用的,web或者项目开发最常用的也就是最简单的这几个了吧。1 选取一列数据SELECT 列名称,列名称 FROM 表名称星号(*)是选取所有列的快捷方式2 从列中仅选取唯一不同的...
分类:
数据库 时间:
2014-10-26 01:38:02
阅读次数:
168
转自:http://blog.csdn.net/iijse/article/details/6161143HQL查询方式这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分 页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名...
分类:
Web程序 时间:
2014-10-23 22:31:41
阅读次数:
267
今天很自然的在写Sql语句的时候用了Top,一开始没发现问题,因为我从数据库读出的值正好是0,而我习惯变量定义的时候也都赋值0,可是到我不要0的时候我就发现问题了。后来才知道,可爱的小sqlite竟然有不支持的sql语法。 看到某个论坛有个新手也发现了这个问题并发帖了,下面一牛人的回复是“top是....
分类:
数据库 时间:
2014-10-21 19:28:23
阅读次数:
256
基于简单sql语句的sql解析原理及在大数据中的应用
李万鸿
通常sql语法解析都是以lex、yacc进行分析为基础的,是逐个字符进行分析,性能不高,如果基于没有子查询的sql语句进行解析,则速度会提高许多,在此对其原理加以说明。
一般sql语句十分复杂,包含多层嵌套,但其中有规律可循,其特点是所有的语句基本模式是一样的,即:都是SEL...
分类:
数据库 时间:
2014-10-17 22:04:37
阅读次数:
270
inner join(等值连接) 仅仅返回两个表中联结字段相等的行 left join(左联接) 返回包含左表中的全部记录和右表中联结字段相等的记录right join(右联接) 返回包含右表中的全部记录和左表中联结字段相等的记录INNER JOIN 语法:INNER JOIN 连接两个数据表的使用...
分类:
数据库 时间:
2014-10-10 23:08:14
阅读次数:
273
SQLite库能够解析大部分标准SQL语言。但它也省去了一些特性而且增加了一些自己的新特性。这篇文档就是试图描写叙述那些SQLite支持/不支持的SQL语法的。查看keyword列表。例如以下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体表示。这篇...
分类:
数据库 时间:
2014-10-10 22:27:24
阅读次数:
394