zoukankan      html  css  js  c++  java
  • 3、MongoDB基本命令

    1、显示当前数据库名称

    db

    2、显示所有的数据库

    show dbs

    3、选择一个新的数据库,如果没有则创建一个新的

    use mydb;

    4、向集合中插入数据,如果不存在testData集合,MongoDB将隐式地创建集合。

    db.testData.insert({name:"Horace"})

    5、查找数据数据,默认显示20条记录,接着输入it,迭代下一页结果

    db.testData.find();

    6、按条件查询数据

    db.testData.find({name:"Horace"});

    7、使用for循环生成测试数据,将以下代码直接拷贝到命令窗口中即可运行

    for (var i = 1; i <= 25; i++) {
       db.testData.insert( { x : i } )
    }
    

    8、查看数据库中所有集合

    show collections
    

    9、使用while循环迭代所有数据,特别注意:花括号“{”一定要和while在同一行,否则报错

    var cursor = db.testData.find();
    while(cursor.hasNext()){
        printjson(cursor.next()); 
        // print(toJson(cursor.next()))
    }
    

    10、使用游标的forEach()方法迭代数据,printjson是内置变量

    var cursor = db.testData.find();
    cursor.forEach(printjson);
    

    11、查询一条记录

    db.testData.findOne()
    

    12、limit查询,选择前三条记录

    db.testData.find().limit(3);
    

    13、删除当前数据库

    db.dropDatabase()
    

    14、清屏

    cls
    
  • 相关阅读:
    java加密算法-MD5
    java加密算法-DES
    java加密算法-AES
    java写入内容到本地文件 -读取文件内容
    java 图片base64互转
    java上传文件
    判断请求是否是同一个域名
    java计算两个经纬度之间的距离
    java请求url可以带参数
    Java编程基础篇第五章
  • 原文地址:https://www.cnblogs.com/horace/p/4365973.html
Copyright © 2011-2022 走看看