后台-系统设置-扩展变量-手机广告位-内容正文顶部

MongoDB 笔记【1】

MongoDB云数据库

安装MongoDB
brew install mongodb

启动MongoDB

创建/data/db用来存放数据库文件(必须)
mkdir -p /data/db

启动

mongod
或者带有参数--fork启动,后台运行,防止窗口关闭导致mongodb关闭,但是这个必须带--logpath参数

$ mongod --logpath=/data/log/r3.log --fork
about to fork child process, waiting until server is ready for connections.
forked process: 27219
child process started successfully, parent exiting
3.连接数据库

mongo

$ mongo
MongoDB shell version: 3.2.1
connecting to: test
> j = {name:"mongo"};
{ "name" : "mongo" }
> t = {x:3};
{ "x" : 3 }
> db.things.save(j);
WriteResult({ "nInserted" : 1 })
> db.things.save(t);
WriteResult({ "nInserted" : 1 })
> db.things.find();
{ "_id" : ObjectId("56c5a3cfebb4dfa80faf9eb2"), "name" : "mongo" }
{ "_id" : ObjectId("56c5a3d5ebb4dfa80faf9eb3"), "x" : 3 }
1.不需要预先创建一个集合. 在第一次插入数据时候会自动创建
2.在文档中其实可以存储任何结构的数据,当然在实际应用我们存储的还是相同类型文 档的集合. 这个特性其实可以在应用里很灵活, 你不需要类似 alter table 语句来修改你 的数据结构 
3.每次插入数据时候集合中都会有一个 ID, 名字叫 _id.
文章来源:segmentfault,作者:Profeel。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:william.shi#ucloud.cn(邮箱中#请改为@)进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
后台-系统设置-扩展变量-手机广告位-内容正文底部

本文标签

MongoDB

推荐文章

热门标签

    热门文章 最新文章 文章云

站内导航

全站搜索