mongoDB 安装以及在Java中的使用
来源:互联网 发布:初学者mint和ubuntu 编辑:程序博客网 时间:2024/06/05 21:17
- 下载mongodb.msi文件、(我这以3.2.10版本为例)
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 27017DB 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. 进行测试
1 0
- mongoDB 安装以及在Java中的使用
- MongoDB在java中的使用
- MongoDB在java中的使用
- Mongodb在Java中的使用
- Memcached安装以及在java在中的使用
- MongoDB 安装以及使用
- MongoDB介绍以及在linux平台的安装使用
- 关于mongodb的安装使用以及java编程
- 安装mongodb以及使用Robomongo
- Python MongoDB 安装以及使用
- mongodb在windows中的安装
- mongodb在windows上安装以及注意事项
- MongoDB的安装、使用以及语法
- Linux 下MongoDB的安装以及使用
- 【MongoDB】1.安装--以及简单使用
- mongodb安装链接以及使用经验链接
- 【MongoDB】1.安装--以及简单使用
- MongoDB的安装以及简单使用
- 01java---数据
- 1057: 【求[X,Y]内被除3余1并且被除5余3的整数的和】
- eclipse +MinGW,编译gtest时出现cannot find -lpthread解决办法
- JFinal快速上手及注意事项
- 微信小程序试水
- mongoDB 安装以及在Java中的使用
- JAVA中转义字符
- C++ 图的遍历(深度优先遍历)
- Mongodb 分片 + 复制集
- 视频直播流程以及ffmpeg编解码流程
- JMeter-参数化
- 按层打印二叉树
- phpunit学习笔记2
- NYOJ 师傅又被妖怪抓走了 双向BFS