美文网首页server-xin
mongodb Mac安装配置学习笔记

mongodb Mac安装配置学习笔记

作者: 学不会灬 | 来源:发表于2017-07-15 14:00 被阅读92次
Paste_Image.png

1. 用 brew 来安装 mongodb

  sudo brew install mongodb

安装完成后会出现下列信息

Downloading https://homebrew.bintray.com/bottles/mongodb-3.4.6.yosemite.bottle.tar.gz Already downloaded:/Library/Caches/Homebrew/mongodb-3.4.6.yosemite.bottle.tar.gz==> Pouring mongodb-3.4.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.4.6: 17 files, 159M

2. 安装完成之后将/bin目录添加到PATH路径中

先确保你的 mongodb 的本地安装位置

Paste_Image.png
export PATH=/usr/local/Cellar/mongodb/3.4.6/bin:$PATH

3.然后再在 /usr/local/Cellar/mongodb/3.4.6/bin 目录下新建data/db

  sudo mkdir -p /data/db
  sudo chmod a+rw /data/db

4.运行mongdb

  mongod

这个就是运行成功


Paste_Image.png

此时,可以通过http访问该数据库,mongodb使用了27017端口,因此在浏览器中打开http://localhost:27017/
出现如下提示即说明连接成功了。

Paste_Image.png

5.启动mongodb服务端出现错误汇总

输出结果: Paste_Image.png

控制台输出了错误信息,最重要的一点是directory /data/db not found.说明默认的数据库路径不存在,我们首先需要创建该目录。

此时执行 第三步以sudo权限执行这条命令,即 sudo mkdir -p /data/db,然后输入密码即可创建成功。

6.mongodb客户端的使用

新开一个终端输入 mongo

  mongo
Paste_Image.png

7.常用的 mongodb的sql命令

show dbs //显示数据库
use demo //使用某个数据库
db.demo.insert({'name':'demo'}) //插入一条记录
db.demo.find() //查找所有记录
db.demo.findone() //查找一条记录
db.dropDatabase() //删除数据库
db.demo.drop //删除指定集合
show collections //显示所有集合
db.createColletion('demo') //创建集合
db.demo.save({}) //插入记录
db.demo.update({'_id',1},{$set:{name:'demo',age:20}})
db.demo.remove({}) //删除所有集合
for(var i=1;i<=10;i++){db.demo.insert({"name":"king"+i,"age":i})} //循环插入10条记录
db.demo.find().pretty() //格式化显示查询结果
db.demo.find().count() //查询数据条数
db.demo.find({"age":5}) /查找age是5的条目
db.demo.find({“age”:{$gt:5}}) //查找age大于5的条目
db.demo.find({"age":{$gt:5}}).sort({"age":1}) //查找age大于5的条目且升序排列
db.demo.find({"age":{$gt:5}}).sort({"age”:-1}) //查找age大于5的条目且降序排列

8.客户端(https://github.com/jeromelebel/MongoHub-Mac

Paste_Image.png Paste_Image.png
Paste_Image.png

相关文章

  • Mac MongoDB学习(-)

    Mac MongoDB安装: 官网下载对应版本:Mac MongoDB下载地址 下载解压至自己需要保存的路径 配置...

  • 安装mongodb

    mac安装 使用home-brew安装mongoldb 默认的配置文件启动mongodb 下载mongodb可视化...

  • mongodb

    mac 安装 开机启动mongodb命令 (配置开机自启) 使用launchctl启动mongodb server...

  • Mac下使用HomeBrew安装MongoDb

    Mac下使用HomeBrew安装MongoDb( 安装Homebrew教程 ) 配置环境变量 配置自启动,不是必...

  • Mac和Ubuntu18.04下MongoDB的安装

    Mac安装mongodb 使用home-brew安装 从默认的配置文件启动mongodb 安装完成后,MongoD...

  • mongodb Mac安装配置学习笔记

    1. 用 brew 来安装 mongodb 安装完成后会出现下列信息 2. 安装完成之后将/bin目录添加到PAT...

  • Mac 安装MongoDB

    在Mac上安装MongoDB 在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac ...

  • 在Mac上安装MongoDB

    在Mac上安装MongoDB 在Mac OS上面安装MongoDB,你可以通过编译源代码来安装 ,也可以在Mac ...

  • Python中使用Mongo DB(PyCharm/Mac)

    本文只记录在Mac中配置Mongo DB、安装Pymongo以及在Pycharm中使用MongoDB插件 安装Mo...

  • mongoDB pymongo 增加&查找

    mongoDB 练习笔记 start time: [2017-1-20 | 12:16] 1、mac 安装 mon...

网友评论

    本文标题:mongodb Mac安装配置学习笔记

    本文链接:https://www.haomeiwen.com/subject/xpwrbttx.html