zoukankan      html  css  js  c++  java
  • Ubuntu下mongodb的安装与使用

    mongodb的安装:

    1.MongoDB 源码下载地址:https://www.mongodb.com/download-center#community



    2.vim /etc/profile修改环境变量:末尾添加

    export PATH=$PATH:/home/no4/mongodb/bin


    3.source /etc/profile

    避免每次都要使用source /etc/profile使环境变量文件生效的方法:

        sudo su
        vim ~/.bashrc

     
    末尾添加source /etc/profile

    4.新建配置文件mongod.conf

        systemLog:
            destination: file
            path: "/home/no4/mongodata/log/mongod.log"
            logAppend: true
        storage:
            dbPath: "/home/no4/mongodata/db"
            journal:
               enabled: true
        processManagement:
            fork: true
        net:
            bindIp: localhost
            port: 27017
    



    5.在配置文件所指定的位置建立对应的文件夹

    6.mongod -f /home/no4/mongodb/mongod.conf命令启动mongodb服务器,正常输出如下:

        root@no4-Default-string:/home/no4# mongod -f ./mongodb/mongod.conf
        about to fork child process, waiting until server is ready for connections.
        forked process: 11330
        child process started successfully, parent exiting


    如果是这样:

        root@no4-Default-string:/home/no4# mongod -f ./mongodb/mongod.conf
        about to fork child process, waiting until server is ready for connections.
        forked process: 11306
        ERROR: child process failed, exited with 48
        To see additional information in this output, start without the "--fork" option.

     

    一般是因为之前已经启动过了mongodb,使用ps -ef|grep mongod查找mongod相关进程,然后杀掉后再重试。

    7.输入mongo连接服务器,再输入show dbs查看数据库,正常输出如下:

        > show dbs
        admin   0.000GB
        config  0.000GB
        local   0.000GB

     

    原文链接:https://blog.csdn.net/wangzhidi/article/details/114261049

  • 相关阅读:
    Leetcode: Plus One Linked List
    Leetcode: Sort Transformed Array
    Leetcode: Rearrange String k Distance Apart
    Leetcode: Line Reflection
    Leetcode: Logger Rate Limiter
    Leetcode: Design Snake Game
    Leetcode: Android Unlock Patterns
    Leetcode: Longest Substring with At Most K Distinct Characters && Summary: Window做法两种思路总结
    Design Tic-Tac Toe
    Leetcode: Moving Average from Data Stream
  • 原文地址:https://www.cnblogs.com/liweikuan/p/15001949.html
Copyright © 2011-2022 走看看