【mongoDB】mongoDB初见笔记

A安装(windows版):
java

一、官网下载安装文件数据库

二、解压windows

三、配置环境变量spa

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

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

六、服务端启动完毕rem



B访问方式:cmd

控制台:io

mongo localhost:27017基础

show dbs //显示当前数据库

db              //显示库信息


基础语法:

语法简单了解下就好,不会的百度,若是使用的话通常会使用SpringDate所提供的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}})

游标:

var q =db.helloMongo

写js脚本

//java调用

//索引游标等到百度