美文网首页我爱编程
【爬虫】-002-安装MongoDB-MacOS

【爬虫】-002-安装MongoDB-MacOS

作者: 9756a8680596 | 来源:发表于2017-12-26 15:11 被阅读352次
  1. 使用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问题
  1. 在PyCharm
  • 打开偏好选项


    preference
  • 进入插件


    plugins
  • 点击Broswse repositories搜索mongo进行安装
  • 安装完毕后,点击右侧,设置数据库,改一个名字就可以了其他保留不变


    mongo

  1. 安装MongoDB出现的错误集合,https://mugglecoding.gitbooks.io/qa/content/an_zhuang_mongodb_chu_xian_de_cuo_wu_ji_he.html

相关文章

网友评论

    本文标题:【爬虫】-002-安装MongoDB-MacOS

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