上一篇文章我们讲到Mongdb的安装和账户建立。环境配置成功,已经创建了mytest数据库,用户名:ssh,密码123456

接下来我们开始在Java中操作mongodb:

1. 下载mongo-java-driver-3.0.2.jar
3.0以后命令有很大的变化所以在选择驱动的时候请参考官方文档,根据您安装的Mongodb版本下载适合的驱动

2. 下载MongoVUE 可视化操作工具,安全方式此工具不能用,估计是版本太低了。

3. 创建一个JavaProject;

4. 将我们的mongo-java-driver-3.0.2.jar加到我们项目中来;

5. 开始编写代码测试Mongodb:

package com.hugy.test;import java.net.UnknownHostException;import org.bson.Document;import org.bson.types.ObjectId;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBCursor;import com.mongodb.DBObject;import com.mongodb.Mongo;import com.mongodb.MongoClient;import com.mongodb.MongoClientURI;import com.mongodb.MongoException;import com.mongodb.client.MongoCollection;import com.mongodb.client.MongoDatabase;import com.mongodb.client.model.Filters;/**   * @ClassName:     MongodbTest.java   *  * @author        hugy * @version        V1.0     * @Date           2015年11月5日 下午3:39:56   */public class MongodbTest {    public static void main(String[] args) throws UnknownHostException, MongoException {          // 获取链接          String sURI = String.format("mongodb://%s:%s@%s:%d/%s", "root", "root", "182.92.243.11", 10001, "admin"); MongoClientURI uri = new MongoClientURI(sURI); MongoClient mongoClient = new MongoClient(uri); // 获取数据库          MongoDatabase database = mongoClient.getDatabase("admin");MongoIterable<String> s = mongoClient.listDatabaseNames();for(String it: s)      System.out.println(it);// 关闭数据库连接          mongoClient.close();}}

好了,mongodb已经可以使用了。我们使用mytest的方法同使用admin是一样。

©著作权归作者所有:来自51CTO博客作者wx59c524c28c333的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 免费下载SVCI 2020 V12.0:升级了梅赛德斯-奔驰的特殊功能
  2. crmeb【pro v1.2】修复小程序授权获取用户信息问题
  3. 小程序和公众号绑定(通过开放平台)
  4. 15.抽象工厂模式
  5. Dom元素增加删除,修改,查找
  6. getExtension 获取文件名后缀
  7. 新WhiteShadow下载器用Microsoft SQL提取恶意软件
  8. windows从linux拷贝下载文件的两种方式
  9. 第74天:Python newspaper 框架

随机推荐

  1. 【Android】WebView设置背景色
  2. android volley ,多文件 表单上传
  3. Android Studio v0.1尝鲜
  4. android 如何依赖android:sharedUserId更
  5. Android入门篇
  6. java websocket client ssl(wss)
  7. Shake Android ui elements
  8. JS判断手机操作系统(ios或android)并跳转到
  9. Android ORM框架GreenDao用法
  10. Android(安卓)databinding 双向绑定(Demo)