我爱编程

mongo 小知识点

2018-05-18  本文已影响0人  想当咸鱼的鱼

        db.salers.update({_id:ObjectId("59436df320c2d04642466b69")}, {$set:{"_roleId": ""}})

        db.organizations.remove({_creatorId: ObjectId("59436d279ab9b06ccd2e45ac")}) 删除一条记录

        db.schema.find({}).skip(5).limit(24).pretty() // 结果可选择范围,json化

        [ '4444' ].map(ObjectId)  // ObjectId('4444')


use beikong

switched to db beikong

db

beikong

db.createUser(

... {

... user: "root",

... pwd: "yGvSSKPtOGai63",

... roles: [ { role: "userAdminAnyDatabase", db: “casco” } ]

... }

)

mongo -u root -p

mongoose : index 索引;required 必填项; unique 唯一 // 都是Boolean 类型

mongo安装 来源博客

mac下安装启动MongoDB很简单,terminal下运行以下指令就可以了

通过homebrew安装mongodb

$*brew*update

$*brew install mongodb*

如果没有homebrew还是先装一个吧,程序员必备。

mongodb 数据默认存在/data/db下,所以需要创建这个文件夹


$*sudo mkdir -p /data/db*

**$ sudo chown xxx /data/db

请把xxx替换为自己当前的用户名,如果不确定可以先run $ whoami

把mongodb/bin加入$PATH


$ touch .base_profile

$ vim .base_profile

加入以下地址以后重启terminal

export MONGO_PATH=/usr/local/mongodb

export PATH=$PATH:$MONGO_PATH/bin

启动mongodb


$ mongod

query database

在另一个terminal窗口运行

$ mongo

然后可以开始各种数据库指令,比如

$show dbs 显示已经存在的数据库

$use somedbname 创建(使用)某个数据库

退出

$exit

上一篇 下一篇

猜你喜欢

热点阅读