1. 程式人生 > >Mongo日常工作

Mongo日常工作

mongo

mongo登錄:

./mongo ip:port/rds --- rds為dbname --- use rds,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.vip.update({"ip":"/^10.41/"},{$set:{"code":6000}},{muti:true}) ---"IP":/10.41$/以10.41結尾

db.collection

.remove()

db.vip.remove({"ip":"/^10.41/"})

mongoexport

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

----之後文檔會針對各個內容細化



本文出自 “ORACLE” 博客,請務必保留此出處http://2012ivan.blog.51cto.com/5241776/1968864

Mongo日常工作