1.下载
登陆一下网址: http://dl.mongodb.org/dl/win32/x86_64 网址中有各个版本的mongodb,下载2.8以上的。
2.安装
1)
解压压缩包,按照提示步骤安装即可。
安装完成后,软件会安装在C:\Program Files\MongoDB 目录中。
2)我们要启动的服务程序就是C:\Program Files\MongoDB\Server\3.2\bin目录下的 mongod.exe
为了方便我们每次启动,我将C:\Program Files\MongoDB\Server\3.2\bin 设置到环境变量path中
3.启动
1)首先打开命令提示符,创建一个用于存放数据的目录
md d:\data
2)启动服务
mongod ‐‐dbpath=d:\data
我们在启动信息中可以看到,mongoDB的默认端口是27017如果我们想改变默认的启动端口,
可以通过--port来指定端口 在命令提示符输入以下命令即可完成登陆
mongo
退出mongodb
exit
4.Docker 环境下MongoDB安装
在宿主机创建mongo容器
docker run ‐di ‐‐name=tensquare_mongo ‐p 27017:27017 mongo
远程登陆(ip地址整自己的。)
mongo 192.168.0.1
项目中使用mongodb.
1)创建工程 mongoDemo, 引入依赖
<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb‐driver</artifactId>
<version>3.6.3</version>
</dependency>
</dependencies>
2)创建测试类
/**
* MongoDb入门小demo
*/
public class MongoDemo {
public static void main(String[] args) {
//创建连接
MongoClient client=new MongoClient("192.168.0.1");
//打开数据库
MongoDatabase spitdb = client.getDatabase("spitdb");
// 获取集合
MongoCollection<Document> spit = spitdb.getCollection("spit");
//查询记录获取文档集合
FindIterable<Document> documents = spit.find();
for(Document document:documents){ //
System.out.println("内容:"+ document.getString("content")); System.out.println("用户ID:"+document.getString("userid")); System.out.println("浏览量:"+document.getInteger("visits"));
}
client.close();//关闭连接
}
}