27017

nodejs指定vsisual studio版本

npm install mongodb --msvs_version=2013

npm install mongoose --msvs_version=2013

db
show dbs

db.getCollectionNames()

use users
db.users.insert({})
show dbs

db.users.find()
db.testData.find().limit(3)
db.testData.findOne()

var start = new Date(2010, 3, 1);
var end = new Date(2010, 4, 1);

from datetime import datetime
start = datetime(2010, 4, 1)
end = datetime(2010, 5, 1)

db.users.find({created_on: {$gte: start, $lt: end}});

db.users.insert({name:'zy',created_on:start})

db.users.find({created_on: {$gte: start, $lt: end}});

db.collection1.remove({})

show users

use admin
db.createUser(
{
user: "admin",
pwd: "123456",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)

db.grantRolesToUser(
"admin",
[
{ role: "readWrite", db: "gcal" }
]
)

--create user for gmail--

db.createUser({user:'admin',pwd:'123456',roles:[{role:'readWrite',db:'gmail'}]})

--install as windows service and tun on the authenticaiton

echo logpath=C:\MongoDB\log\mongo.log > "C:\MongoDB\mongod.cfg"

"C:\MongoDB\bin\mongod.exe" --config "C:\MongoDB\mongod.cfg" --install --auth

--  auth=true

------login to mongdb with user and pwd-----------

mongo admin

show users // maybe the db shows an error to warn you need auth

db.auth("admin","adminpwd")

show users  //command return success

nodjs to mongodb with auth

mongodb.connect('mongodb://db.abc.com:27017/gcal', function (err, conn) {

            if (!err) {

                conn.authenticate('admin','123456',function(a,b){
if(!a){ conn.collection('events', function (err, coll) {

--------------remove all documents from a collection--------------

http://docs.mongodb.org/manual/tutorial/remove-documents/

db.inventory.remove({})

http://blog.csdn.net/mydeman/article/details/6921723

---manage collections ----

db.createCollections('col1')

show collections

db.col1.drop()

最新文章

  1. css3新单位学习
  2. python27(32位)安装模块报错“error: Unable to find vcvarsall.bat”
  3. Spring 框架下Controller 返回结果在EasyUI显示
  4. 使用WebView加载assets下的html文件
  5. AngularJS开发指南14:AngularJS的服务详解
  6. JAVA函数的返回值类型详解以及生成随机数的例题
  7. html插入视频
  8. CodeForces 373B Making Sequences is Fun
  9. ORACLE快速彻底Kill掉的会话(转载)
  10. POJ 2826 An Easy Problem?!
  11. 20145102 《Java程序设计》第5周学习总结
  12. ASP.NET验证控件详解
  13. iOS之UITableView带滑动操作菜单的Cell
  14. typeof操作符 返回值
  15. 初试GH-OST
  16. hyper发送表单数据
  17. java位移运算符3 转
  18. Tips and Tricks for Debugging in chrome
  19. 微信&支付宝 支付单文件操作
  20. Transformation和Action

热门文章

  1. 四舍五入PK银行四舍五入
  2. JS无缝文字滚动(兼容各大浏览器)
  3. spring小例子-springMVC+mybits整合的小例子
  4. SQL 把查出来的信息整合为一张表
  5. ContentProvider使用
  6. IntentFilterDemo
  7. 十一、Android学习笔记_AsyncQueryHandler的应用
  8. opencv 手写选择题阅卷 (二)字符识别
  9. mysql颠覆实战笔记(一)--设计一个项目需求,灌入一万数据先
  10. FTP 数字代码的意义