zoukankan      html  css  js  c++  java
  • 【需要重新整理】【mongoDB】mongoDB初见笔记

    A安装(windows版):

    1、官网下载安装文件

    2、解压

    3、配置环境变量

    4、win+r cmd》打开控制台配置仓库路径

    5、mongod --dbpath=d:/bigMongo//启动(不指定端口默认27017)

    6、服务端启动完毕

    B访问方式:

    控制台:

    mongo localhost:27017

    show dbs //显示当前数据库

    db              //显示库信息

    基础语法:

    语法简单了解下就好,不会的百度,如果使用的话一般会使用SpringData所提供的API

    1)创建集合

    db.createCollection("hellowMango");

    增删改查

    db.hellowMongo.insert({id:"1",name"mango"})

    db.hellowMongo..find();

    db.hellowMongo..find({id,"1"});

    db.hellowMongo..remove();

    db.hellowMongo.update({条件},{对象});

    //查询姓名为张三的,年龄改为100

    db.hellowMongo.update({name:"zhangsan"},{$set{age:"100"}},条件3【0或1】,条件4【0或1】);

    条件三:若没有匹配到数据,是否新增一条

    条件四:若有多条被满足,是否全部更新:

    删除字段:db.hellowMongo.update({name:"aaa"},{$unset:{age:1}},0,1);

    2)查询扩展

    db.helloMongo.find({$or:[{name:"tom"},{name:"jerry"}]})

    db.helloMongo.find({age:{$exists:1}})

     
  • 相关阅读:
    声明、定义本质的区别:有无内存的分配
    typedef 与 define 的区别
    Linux内核中链表的学习
    C语言数据类型的转换
    状态机
    170311php添加留言页面
    170314网络编程之TCP聊天窗口
    php课堂2简单作业+文件上传之案例
    php案例2——用户列表页
    学生管理系统
  • 原文地址:https://www.cnblogs.com/the-fool/p/11054216.html
Copyright © 2011-2022 走看看