Mac--安装mongodb--pycharm

参考了http://www.jianshu.com/p/2d0a1ecd0c82
该作者install命令mongodb拼写错啦

首先熟悉两个相关的基本概念:

mongod 是用来连接到mongodb数据库服务器的,即服务器端。
mongo 是用来启动MongoDB shell的,是mongodb的命令行客户端。

一、使用home-brew安装mongodb
brew install mongodb
二、修改环境变量

把mongodb/bin加入$PATH ,以免我们每次输入sudo monogd ,变成直接monogd

vim ~/.bash_profile

加入路径

export MONGO_PATH=/usr/local/mongodb
export PATH=$PATH:$MONGO_PATH/bin
三、启动mongodb服务端

默认的启动方式是

mongod --config /usr/local/etc/mongod.conf

这里报错了 原文看这里

《Mac--安装mongodb--pycharm》 Snip20170703_13.png


创建/data/db,解决上述问题

sudo mkdir -p /data/db

打开浏览器,输入

http://127.0.0.1:27017/

出现如下所示的页面代表启动成功

《Mac--安装mongodb--pycharm》

使用MongoDB—-不知道为毛有warning,但下面可以继续

mongo

插入数据

db.test.insert({'name':'test'})

查看数据

db.test.find()
四、warning

** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000

五、pycharm安装mongo plugin

设置—plugins

《Mac--安装mongodb--pycharm》

《Mac--安装mongodb--pycharm》

配置mongo

《Mac--安装mongodb--pycharm》

测试程序

import pymongo

client = pymongo.MongoClient('localhost', 27017)
test = client['test']
test_table = test['test_table']
data = {
    'name': 'Jan Yang',
    'software': 'pycharm'
}

test_table.insert(data)
    原文作者:cure_py
    原文地址: https://www.jianshu.com/p/d654a181aea3
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞