- 使用Homebrew安装
- 安装
homebrew
— 打开终端,输入如下命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
— 安装结束后,继续输入:brew update
- 安装MongoDB:
brew install mongodb
- 运行MongoDB
— 创建对应的目录sudo -p mkdir /data/db
- 再次在终端输入:
mongod
启动服务 - 重新打开一个终端输入:
mongo
- 正常的结果如下:
MongoDB shell version v3.6.0
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.0
- 可能出现的问题:
—Failed to connect to 127.0.0.1:27017 mongoDB
— 检查报错信息:exception in initAndListen: IllegalOperation: Attempted to create a lock file on a read-only directory: /data/db, terminating
— [1]原因是Permission denied(权限拒绝),看来是当前用户执行mongod这个命令时,对/data/db这个目录没有操作权限,OK,知道原因就好办了,给/data/db加上权限。
— 在终端输入如下命令:sudo chown -R 当前登录的用户名 /data
— 或者更换目录,不要放在根目录下(原因在这里:El Capitan(10.11) 加入了Rootless机制,很多系统目录不再能够随心所欲的读写了,即使设置 root 权限也不行。参考Operation not permitted问题)
- 在PyCharm
打开偏好选项
preference
进入插件
plugins
- 点击
Broswse repositories
搜索mongo
进行安装 安装完毕后,点击右侧,设置数据库,改一个名字就可以了其他保留不变
mongo