- 使用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
网友评论