2.双击运行选择安装位置进行安装
3.在以根路径下面创建E:/data/db文件夹
4.在cmd命令模式下进入安装目录 E:\Program Files\MongoDB\Server\3.2\bin
5.设置数据存放位置 继续输入
mongod --dbpath E:\data\db 回车 出现下面信息就说明启动完成
6.浏览器验证是否启动成功
7.新建java项目或者javaweb项目(我这里就以java项目为例) 导入 mongo-2.5.3.jar
8.java代码进行mongodb操作
package com.test.cn; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mongo; public class MongoTest { private Mongo mongo = null; public static void main(String[] args) { MongoTest m=new MongoTest(); m.add(); m.query(); } //添加 public void add() { try { DBCollection users = new MongoTest().getDb(); DBObject user = new BasicDBObject(); user.put("name", "张三2"); user.put("sex", "男"); user.put("address", "湖北孝感"); int i=users.save(user).getN();// 插入 System.out.println("添加成功"); } catch (Exception e) { e.printStackTrace(); } } //查询 public void query() { try { DBCollection users = new MongoTest().getDb(); DBCursor cur = users.find(); while (cur.hasNext()) { DBObject dbObj = cur.next(); System.out.println(dbObj.get("name") + " " + dbObj.get("address")); } } catch (Exception e) { e.printStackTrace(); }finally{ closeDB(); } } //获取mongdb链接 public DBCollection getDb() { DBCollection users = null; try { mongo = new Mongo("127.0.0.1", 27017);//里面的地址,端口不不写的情况下就是 127.0.0.1 27017 DB db = mongo.getDB("mycol"); users = db.getCollection("users"); } catch (Exception e) { e.printStackTrace(); } return users; } //删除 public void del() { try { DBCollection users = new MongoTest().getDb(); users.remove(new BasicDBObject("name", "张三")); } catch (Exception e) { e.printStackTrace(); }finally{ closeDB(); } } //关闭 public void closeDB(){ if(mongo!=null){ mongo.close(); mongo=null; // 资源回收 } } }
9. 进行测试,首先启动mongodb ,双击以下文件,如果已经在启动状态就不用启动了
10. 进行测试
