资讯专栏INFORMATION COLUMN

MongoDB 笔记【1】

KitorinZero / 3018人阅读

摘要:安装启动创建用来存放数据库文件必须启动或者带有参数启动,后台运行,防止窗口关闭导致关闭,但是这个必须带参数连接数据库不需要预先创建一个集合在第一次插入数据时候会自动创建在文档中其实可以存储任何结构的数据当然在实际应用我们存

安装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.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/18825.html

相关文章

  • MongoDB学习笔记 — mac下MongoDB的安装与使用

    摘要:在上安装有两种方法下载安装包安装使用安装方式下载安装包安装注意在中不支持像方式,只好用方式来下载。再打开一个终端窗口,执行以下命令停止在开启服务的控制台,即可停止或者直接关闭开启服务的控制台。 在Mac上安装MongoDB有两种方法: 下载安装包安装 使用 brew 安装 1. curl方式下载安装包安装 注意:在mac中不支持像wget方式,只好用curl方式来下载。 可以直接到...

    guqiu 评论0 收藏0
  • MongoDB学习笔记 — mac下MongoDB的安装与使用

    摘要:在上安装有两种方法下载安装包安装使用安装方式下载安装包安装注意在中不支持像方式,只好用方式来下载。再打开一个终端窗口,执行以下命令停止在开启服务的控制台,即可停止或者直接关闭开启服务的控制台。 在Mac上安装MongoDB有两种方法: 下载安装包安装 使用 brew 安装 1. curl方式下载安装包安装 注意:在mac中不支持像wget方式,只好用curl方式来下载。 可以直接到...

    luck 评论0 收藏0
  • MongoDB笔记

    摘要:一环境搭建下载安装服务管理员执行,进入安装目录下,执行以下命令如果报错的话,则需手动创建相应目录,相应的分别为数据文件和日志文件,如果服务安装错误,删掉之前的服务重装下载数据库客户端安装程序后连接配置参数默认即可,如 MongoDB 一、MongoDB环境搭建 1.下载MongoDB https://www.mongodb.org/downloads 2.安装MongoDB服务 管理员...

    VishKozus 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<