欢迎光临
我们一直在努力

Mongo日常工作

mongo登录:

./mongo ip:port/lych  — lych为dbname     — use lych,db,show collections

db.auth("rds","abc123")  —abc123为passwd

db.collection.find()

{ field1: <value>, field2: <value> }

db.collection.update()

(<query>,     —query : update的查询条件,类似sql update查询where条件。

<update>,   —update的对象和一些更新的操作符(如$,$inc…)等,可理解为sqlplus里的set

{upsert: <boolean>, —如果不存在update的记录,是否插入objNew,(true,false:

默认不插入)

multi: <boolean>, —mongodb 默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新。

writeConcern: <document>})  —可选,抛出异常的级别

db.abc.update({"ipad":"/^12.80/"},{$set:{"code":6000}},{muti:true})   —"ipad":/12.80$/以12.80结尾

db.collection.remove()    

db.abc.remove({"ipad":"/^12.80/"})

mongoexport

./mongoexport -h ip:port -d rds -u lych -c lych -o lych.dat

./mongoimport -h ip:port -d rds -u lych -c lych  lych.dat

—-之后文档会针对各个内容细化

 


有时拼接的insert脚本放置前台容易报错,但是放js文件进行导入则正常:

./mongo ip:port/rds -u lych -p lych000 hic.js

 

 

 

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。