博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDB 笔记【1】
阅读量:6682 次
发布时间:2019-06-25

本文共 874 字,大约阅读时间需要 2 分钟。

  • 安装MongoDB

    brew install mongodb

  • 启动MongoDB

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

      mkdir -p /data/db

    • 启动

    mongod

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

$ mongod --logpath=/data/log/r3.log --forkabout to fork child process, waiting until server is ready for connections.forked process: 27219child process started successfully, parent exiting

3.连接数据库

mongo

$ mongoMongoDB shell version: 3.2.1connecting 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.

转载地址:http://cvaao.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
CentOS 7 下基于基 bitnami 安装部署 redmine
查看>>
DEDE 标签汇总
查看>>
华章1-2月份新书简介(2019年)
查看>>
我的友情链接
查看>>
linux ubuntu apt-get 更换源
查看>>
【Web探索之旅】第二部分第三课:框架和内容管理系统
查看>>
Javascript中公有成员,私有成员,静态成员
查看>>
SHELL脚本练习
查看>>
DB2-内存的使用
查看>>
ZooKeeper安装与配置(Linux --- 转)
查看>>
最新勒索软件病毒防范方法及措施
查看>>
NIO学习系列:缓冲区内部实现机制
查看>>
点击变色
查看>>
linux下开通ftp bash:ftp:command not found
查看>>
Mysql 备份恢复的简单实践
查看>>
第四、五章解决队列和串的编程问题
查看>>
包失效,无法编译
查看>>
linux 配置全用户的环境变量,profile.d文件的作用
查看>>
程序员成长之路
查看>>