zoukankan      html  css  js  c++  java
  • 2.0 (1)安装MongoDB

     (官网:www.mongodb.com)

    ——————————(1)Mac安装MongoDB————————

    1)安装homebrew (官网地址,brew.sh)

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装成功后,输入:

    brew update
    

      

    2)安装MongoDB

    brew install mongodb
    

    I、创建数据库存放目录

    cd /
    sudo mkdir -p /data/db
    sudo chown -R 电脑用户名 /data/db       ///用户名可以通过输入who得到
    
    下面不需要输入
    mongod -config /usr/local/etc/mogod.conf

    II、输入mongod,运行MongoDB

      出现 Waiting for connections on port 27017 代表成功

        III、新开一个终端,输入mongo进入MongoDB的命令行:

    > show dbs
    ganji_t3    0.018GB
    local       0.000GB
    >use ganji_t3 ///使用这个数据库
    switched to db ganji_t3
    > show collections ///显示表格
    db_infoY
    item_info
    url_one_list
    url_one_list_dd
    > db.db_infoY.find() ///显示数据内容

          IV、利用brew启动MongoDB

    qiongyazhudembp:~ qiongyanzhu$ sudo brew services list
    Password:
    Name    Status  User Plist
    mongodb stopped
    $ sudo brew services start mongodb

      

    ——————————(2)安装第三方库Pymongo(没有依赖性,比较好装)————————

    pip3 install pymongo
    

    ——————————(3)安装PyCharm的MongoDB插件————————

    PyCharm的插件用来查看MongoDB的运行:

     I、PyCharm 》Preferences

     II、Plugins 》 Browse repositories

     III、搜索mongo,找到Mongo Plugin,单击install

     IV、重启PyCharm

      V、配置插件

        a) View 》ToolButtons+Status Bar+Navigation Bar(钩上),右边就能看到Mongo Explorer

        b) 单击齿轮和扳手,增加一个MongoDB服务器就可以了

     ——————————(4)验证是否运行————————————

    http://localhost:27017/

    ——————————Windows补充说明——————————

    MongoDB如果无法启动,可能是因为MongoDB没有正常退出导致,可以到数据库目录删除mongod.lock

    到bin目录,执行mongod --repare命令

    再执行mongod --dbpath 'path'

     ————————Windows配置成服务的方法————————

    (1)新建datalogmongod.log文件

     (2)  新建datadb目录,启动数据库时执行目录mongod --dbpath 'path'

    (3)新建3.2mongod.cfg文件

    (4)在bin目录执行mongod.exe --config 'cfg文件目录' --directoryperdb --serviceName MongoDB --install

  • 相关阅读:
    第一个自己独立开发并发布的软件
    第一个JavaWeb项目体验
    今天开博
    Mongoid Paging and Iterating Over Large Collections
    图片格式瞎扯淡
    是时候用Coffeescript了
    Mac 小技巧
    印度见闻札记
    作为开发人员,您应该尊重默认行为
    Java 注解(Annoation)学习笔记
  • 原文地址:https://www.cnblogs.com/mspeer/p/5621999.html
Copyright © 2011-2022 走看看