和其他所有数据库一样,权限的管理都差不多一样。mongodb存储所有的用户信息在admin 数据库的集合system.users中,保存用户名、密码和数据库信息。mongodb默认不启用授权认证,只要能连接到该服务器,就可连接到mongod。若要启用安全认证,需要更改配置文件参数auth。
以下测试理解
查看数据库:
> show dbs发现 admin 竟然没有!~
...
分类:
数据库 时间:
2015-05-10 17:21:45
阅读次数:
151
COPY在PostgreSQL表和标准文件系统文件之间交换数据。COPYTO把一个表的所有内容都拷贝到一个文件,而
COPYFROM从一个文件里拷贝数据到一个表里(把数据附加到表中已经存在的内容里)。
COPY
表名
TO '文件名.csv' CSV HEADER;
注:CSV
打开逗号分隔变量(CSV)模式。
HEADER
声明文件包含一个头标识行,包含文件中每个字段的名字...
分类:
数据库 时间:
2015-05-10 17:19:02
阅读次数:
245
首先我们需要打开hiveserver服务:hive --service hiveserver
然后我们和操作普通数据库一样,先加载驱动,然后建立连接,接着创建一个statement,然后执行查询,然会结果集。代码如下(一定要写对sql语句,要仔细,下面的需要注意的地方我已经标示出来了:)
package playHive;
import java.sql.Connection;
import...
分类:
数据库 时间:
2015-05-10 17:18:04
阅读次数:
200
1.增加列
ALTER TABLE table_name ADD( column datatype [DEFAULT EXPR][,column datatype...]);
例如:
SQL>ALTER TABLE emp01 ADD eno NUMBER(4);
2.修改列定义
例如:
SQL>ALTER TABLE emp01 MODIFY job VARCHAR2(15)
...
分类:
数据库 时间:
2015-05-10 17:18:55
阅读次数:
165
在CentOS6.4下使用gdb进行调试的时候,使用bt(breaktrace)命令时,会弹出如下的提示:头一天提示: Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6.i686问题没解决,第二天提示:M...
分类:
数据库 时间:
2015-05-10 17:11:15
阅读次数:
182
以上length="16777216"是关键,它会把字段对应到MySql的LONGTEXT类型.以上是受到http://sonyfe25cp.iteye.com/blog/830566启发的.===========来自:http://www.blogjava.net/heyang/archive/....
分类:
数据库 时间:
2015-05-10 17:06:05
阅读次数:
173
我们已经讨论了各种不同的页,包括数据页、GAM与SGAM页、PFS页,还有IAM页。今天我们来看下差异变更页(Differential Change Map:DCM),还有差异备份(differential backups)。差异变更页(Differential Change Map:DCM ) :...
分类:
数据库 时间:
2015-05-10 17:03:37
阅读次数:
195
一、数据库复制涉及 1、发布服务器: 数据的来源服务器,维护源数据,决定哪些数据将被分发,检测哪些数据发生了修改,并将这些信息提交给分发服务器。 2、分发服务器: 分发服务器负责把从发布服务器拿来的数据传送至订阅服务器。 3、订阅服务器: 订阅服务器就是发布服务器数据的副本,接收维护数据。 4...
分类:
数据库 时间:
2015-05-10 17:00:02
阅读次数:
160
导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该 需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。本文将讨论受人们关注的三个流行MySQL分 支:Drizzle、MariaDB和Per...
分类:
数据库 时间:
2015-05-10 16:58:11
阅读次数:
152
sql语句,怎么查看一个表中的所有约束,比如,一个student表,有唯一,外键,主键,用sql语句怎么查看student表中的所有约束呢?select * from sysobjects where parent_obj in(select id from sysobjects where nam...
分类:
数据库 时间:
2015-05-10 16:56:03
阅读次数:
136
delete from tb1 where id in(select t2.minnum from(select MIN(t1.id) as minnum,t1.col1 as ars ,COUNT(1) as cx from tb1 t1 group by t1.col1)t2)select * ...
分类:
数据库 时间:
2015-05-10 16:56:00
阅读次数:
155
JDBC连接mysql/oracle...
分类:
数据库 时间:
2015-05-10 15:52:05
阅读次数:
134
1)首先先解压zip包文件。目录如下。
2)配置环境变量
我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:F:\mysql\mysql-5.6.21-winx64\mysql-5.6.21-winx64\bin)
3)配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候...
分类:
数据库 时间:
2015-05-10 15:51:23
阅读次数:
167
1.安装mysql server下载地址 http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip2.安装MySql的VS插件(版本请下载最新版)mysql-for-visualstudio-1.2.3.msi3.安装用于.ne...
分类:
数据库 时间:
2015-05-10 15:40:21
阅读次数:
162
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有下面的作用:1.安全性。能够基于数据库的值使用户具有操作数据库的某种权利。# 能够基于时间限制用户的操作,比如不同意下班后和节假日改动数据库数据。# 能够基...
分类:
数据库 时间:
2015-05-10 15:39:59
阅读次数:
132
JDBC是java中提供的一套数据库编程API,它定义了一套用来访问数据库的标准Java类库(位于java.sql和javax.sql包中)。通过JDBC,我们可以用java编写程序,实现与特定的数据库进行连接,向数据库发送SQL语句,实现对数据库的特定操作,并对数据库返回的结果进行处理。 ...
分类:
数据库 时间:
2015-05-10 15:33:43
阅读次数:
108
1、到官网上下载MySQL下载地址为:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip2、解压文件到D盘当然你可以解压到其他盘符下面,但是注意最好放置在根目录下,这样可以避免一些异常的问题。3、将mysql的bin目录路...
分类:
数据库 时间:
2015-05-10 15:34:32
阅读次数:
303