Mac上安装MongoDB
MongoDB是什么
MongoDB
是一个基于分布式文件存储的数据库。由C++语言
编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
他的特点:高性能、易部署、易使用,存储数据非常方便。
在Mac上安装MongoDB
在Mac OS上面安装MongoDB
,你可以通过编译源代码来安装 ,也可以在Mac OS上使用Homebrew
安装。
这里介绍使用Homebrew
安装MongoDB
。
首先更新Homebrew
的package数据库
:
brew update
更新完成之后,就可以直接安装MongoDB
了。
brew install mongodb
Downloading https://homebrew.bintray.com/bottles/mongodb-3.0.6.yosemite.bottle.tar.gz Already downloaded:
/Library/Caches/Homebrew/mongodb-3.0.6.yosemite.bottle.tar.gz ==> Pouring mongodb-3.0.6.yosemite.bottle.tar.gz ==> Caveats To have
launchd start mongodb at login: ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents Then to load mongodb now: launchctl load
~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist Or, if you don't
want/need launchctl, you can just run: mongod --config
/usr/local/etc/mongod.conf ==> Summary ?
/usr/local/Cellar/mongodb/3.0.6: 17 files, 159M
启动MongoDB
从上面的安装提示中可以看到启动MongoDB
的方法:
mongod --config /usr/local/etc/mongod.conf
mongod.conf
的内容是关于MongoDB的设置
systemLog://log 目录
destination: file
path: /usr/local/var/log/mongodb/mongo.log logAppend: true
storage://db目录
dbPath: /usr/local/var/mongodb net://网络地址 bindIp: 127.0.0.1
使用MongoDB
首先需要连接到MongoDB service
:
mongo
插入数据:
db.test.insert({'name':'test'}) WriteResult({ "nInserted" : 1 })
查看数据:
db.test.find()
{ "_id" : ObjectId("55e407e120d5b7acf4301d3b"), "name" : "test" }
姜家志
尽力了!才有资格说运气不好。
被 1 篇内容引用
推荐阅读
gitlab-runner升级到最新版本
出现这个问题的原因是因为gitlab-runner的版本过低,当前gitlab-runner最新版本为:12.7.1解决办法:升级gitlab-runner为最新版本,先升级包:
姜家志阅读 4.5k
工具篇:iTerm与Zsh
iTerm2支持许多的主题配色,可以自己定义,也可以参考网上现成的主题配色。我个人比较喜欢draculatheme配色。支持item,vim,phpstorm , 下方存在主题官网路径,按照教程安装即可。
super白赞 4阅读 4.7k
MongoDB 插入时间与更新时间(create_time/update_time)
MongoDB 在数据库层面不能像 MySQL 一样设置自动创建 create_time/update_time,自动更新 update_time
qbit阅读 13.8k评论 2
Mongodb 关联表查询
之前使用SQL语法来查询oracle、sqlserver、mysql表之间的关联,但是到mongodb之后完全无从下手,写法完全不一样,于是到网上查询mongodb关联表查询的写法,于是参考代码自己试着写了下,但是发现有好多问题,比如...
Awbeci赞 2阅读 3.8k评论 1
mac下git命令自动补全
本文亲测可用。老版本macos方法:1、打开网页,[链接]全选,复制内容。2、在~/.bash_profile文件(如果没有需要创建)中加入以下内容即可生效
zorro阅读 4.9k
MongoDB 客户端连接选项
基于 MongoDB Java Driver 3.8.1 的客户端配置选项,其它驱动大同小异。descriptionjava.lang.String客户端的描述。该描述用于日志记录和 JMX 等位置。默认为 null。applicationNamejava.lang.StringServer Versi...
千猫阅读 3.9k
mac 中快速使用 Android Studio 打开某个目录
如果你的 android studio 是独立下载安装的,直接点击 Create Command-line launcher 创建一个命令行即可。默认情况下,你现在可以用命令行 studio $dir 直接打开一个目录了
四七阅读 2.8k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。