加载中…
个人资料
Blan丶Sun
Blan丶Sun
  • 博客等级:
  • 博客积分:0
  • 博客访问:210,155
  • 关注人气:11
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

MongoDB在windowns下的安装使用

(2015-10-12 14:57:19)
标签:

mongodb安装

nosql

windows

分类: 数据库
一、下载安装

下载地址:http://www.mongodb.org/downloads?_ga=1.244904710.2039547400.1441702737

下载msi安装包:mongodb-win32-x86_64-2008plus-ssl-3.0.6-signed.msi

MongoDB for Windows 64-bit Legacy版本不包含高级新功能。

一路下一步,按照默认按照即可。

2、按照后bin文件夹说明:

Component Set Binaries
Server mongod.exe
Router mongos.exe
Client mongo.exe
MonitoringTools mongostat.exemongotop.exe
ImportExportTools mongodump.exemongorestore.exemongoexport.exemongoimport.exe
MiscellaneousTools bsondump.exemongofiles.exemongooplog.exemongoperf.exe

 

 

3、设置环境

配置文件:

MongoDB的配置文件采用YAML数据格式配置,分为几个节点:

 systemLogsystemLog.component,processManagement,net,net.unixDomainSocket,net.http,security ,

security.sasl,storage ,storage.mmapv1 ,storage.wiredTiger ,operationProfiling ,replication ,sharding,auditLog ,snmp ,net.ssl



4、建立数据、日志和配置目录

 

mkdir c:\data\db
mkdir c:\data\log
mkdir c:\config\mongod.cfg

打开mongod.cfg,输入:
systemLog:
    destination: file
    path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db

5、安装为windows服务:

开始菜单输入cmd,右键管理员方式运行
"C:\mongodb\bin\mongod.exe" --config "C:\mongodb\mongod.cfg" --install

开始菜单——服务可以查看是否安装了MongoDB服务,如果没有,查看log目录下的日志文件。
注意,安装时cmd必须以管理员方式运行。

 

6、启动和停止:

 

net start MongoDB
net stop MongoDB

7、卸载MongoDB服务:
"C:\mongodb\bin\mongod.exe" --remove

 

二、使用

Documents:记录

Collections:表
In MongoDB, documents stored in a collection must have a unique _id field that acts as a primary key.

1、数据导入:

https://raw.githubusercontent.com/mongodb/docs-assets/primer-dataset/dataset.json 

下载保存为primer-dataset.json

导入命令:

 

mongoimport --db test --collection restaurants --drop --file primer-dataset.json


将文件的数据导入到test数据库的restaurants 表。
可以使用--host和the --port指定导入的主机和端口。


2、java驱动:

需要三个包:
https://oss.sonatype.org/content/repositories/releases/org/mongodb/mongodb-driver/3.0.2/
https://oss.sonatype.org/content/repositories/releases/org/mongodb/bson/3.0.2/
https://oss.sonatype.org/content/repositories/releases/org/mongodb/mongodb-driver-core/3.0.2/


下载mongodb-driver-3.0.2.jar和依赖包bson-3.0.2.jarmongodb-driver-core-3.0.2.jar


3、连接到数据库:


引入相关包:
import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
MongoClient mongoClient = new MongoClient(host, port);
MongoDatabase db = mongoClient.getDatabase("test");


至此,可以使用db获取连接并操作数据库了。

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有