mongodb 2.6 java_mongoDB2.6,java使用具体解释

本文详细介绍了如何在Windows和Linux环境下安装MongoDB 2.6,包括数据库的创建、用户管理和集合操作。同时,文章还提供了一个Java操作MongoDB的简单示例,展示了连接数据库、插入数据和查询数据的步骤,并给出了自定义的MongoDB工具类代码。
摘要由CSDN通过智能技术生成

本文使用的环境是:win7_64+Eclipse+maven

一、准备工作

下载java驱动包

驱动包下载地址:http://mvnrepository.com/artifact/org.mongodb/mongo-java-driver

mongoDB下载:http://www.mongodb.org/

在线api:http://docs.mongodb.org/manual/applications/drivers/

二、安装Mongo

1.windows下安装方式:

安装Mongo数据库:

第一步:下载安装包:假设是win系统,注意是64位还是32位版本号的,请选择正确的版本号。

第二步:新建文件夹“D:\MongoDB”,解压下载到的安装包,找到bin文件夹以下所有.exe文件。复制到刚创建的文件夹下。

第三步:在“D:\MongoDB”文件夹下新建“data”文件夹。它将会作为数据存放的根文件夹。

配置Mongo服务端:

打开CMD窗体,依照例如以下方式输入命令:

> d:

> cd D:\MongoDB

> mongod --dbpath D:\MongoDB\data

启动成功后从浏览器訪问:http://localhost:27017/

10767540.html

标明windows下的mongodb已经启动成功。

2.linux安装方式:

下载后解压确保数据库文件夹大小剩余空间在3G以上;

这里採用配置文件方式启动:在mongodb的根文件夹创建一个名为:mongodb.conf的文件。内容例如以下:

#fork=true #以守护进程的方式运行,创建server进程

##master=true #单主从配置时设为主server

##salve=true ##单主从配置时设为从server

#replSet=blort #设置富本集的名字

#shardsvr=true #设置是否分片

#repairpath = /mongodb2.6.3/repair

#pidfilepath = /mongodb2.6.3/mongodb.pid

#sysinfo = true

#verbose = true

#cpu = true

#Network and security set

#Management

#nohttpinterface = true

#rest = true

#syncdelay = 5

#Directory and relavent set

dbpath = /mongodb2.6.3/data #数据库路径

logpath = /mongodb2.6.3/logs/mongodb.log #日志输出文件路径

logappend = true #日志输出方式

directoryperdb = true

noauth = true

port = 8888 #端口号

maxConns = 1024

fork = true

quota = true

quotaFiles = 1024

nssize = 16

启动方式例如以下:/mongodb2.6.3/bin/mongod -f /mongodb2.6.3/mongodb.conf

记得开启linux的訪问端口:

#vi /etc/sysconfig/iptables

yy复制一行

p粘贴

改动端口

#service iptables restart

设置开机自启动

#echo /mongodb2.6.3/bin/mongod -f /mongodb2.6.3/mongodb.config >>/etc/rc.local

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值