zoukankan      html  css  js  c++  java
  • mongodb菜鸟整理

    一,mongodb的安装与连接

    从官网下载后,解压或者安装到某个目录下 

    1  首先需要自己创建一个db文件夹 ,用于存放数据库的数据

    然后还需要创建一个log文件夹,里面需要自己创建一个mongodb.log的文件,后缀必须是log,后面有许多地方需要看这个日志,最开始我是省事直接在c盘mongodb的默认位置建立的文件C:datadb,C:datalogmomgodb.log,在哪都一样,接入环境变量后就好了。

    只有两个东西,db,log下的mongodb.log对应的就是db地址(dbpath),mongodb.log地址(logpath)

    2  然后打开cmd,用cd命令到mongodb的bin目录下,或者右键计算机,属性,高级系统设置,环境变量,path里面添加bin目录的地址,记得跟前面的地址要用分号分开,推荐这个方法

    3 打开mongodb数据库

    打开两种途径

    第一个是用cmd打开,用的时候cmd不能管,cmd一关了数据库就关闭了

    第二个是把数据库作为服务开启和关闭

    其中每个途径也有两个to go的方法

    第一个是用配置文件,就是把所有的参数放在一个config为后缀的文件里,开启的时候访问它。

    第二个不用配置文件,作为服务开启数据库的话在cmd里写一遍参数,用cmd开启数据库的话每次开启都要写一遍参数

    0.0一下子有四个方法好像很多很乱.其实并没有,就只是打开数据库,很简单的,这里只是介绍一下

    推荐用带配置文件的服务来开启数据库

    用带配置文件的服务来开启数据库

    在随便一个目录下建立x.config,用记事本打开,里面写上上面的参数(dbpath,logpath),这些是打开数据库最基本的参数(其实连log都不是必须的开启条件,只要有存数据的db文件夹位置就行了)

    dbpath=E:31shard327005sharddb

    logpath=E:31shard327005shardxxx.config

    (还可以写port=xxxxx什么的,具体可以搜一下mongod的参数)

    保存

    打开cmd,写上

    sc create 27011 binPath= "D:MongoDBinmongod.exe --config=E:31shard427011shardc.config --service"

    其中27011是服务的名字随便起,D:MongoDBinmongod.exe,这是mongod.exe的文件位置,config=E:31shard427011shardc.config 这是config文件的位置,

    记得每个--前面都要有个空格。

    显示服务已开启就开启服务了。

    4用mongo连接数据库

    同样的,这个也可以建立服务,但是没有cmd界面就没法发送指令了,其实也很简单

    打开cmd,输入

    mongo.exe

    就这么一小行就个数据库连上了。

  • 相关阅读:
    HTML元素解释
    Java命名规范
    HDU 1058 Humble Numbers(DP,数)
    HDU 2845 Beans(DP,最大不连续和)
    HDU 2830 Matrix Swapping II (DP,最大全1矩阵)
    HDU 2870 Largest Submatrix(DP)
    HDU 1421 搬寝室(DP)
    HDU 2844 Coins (组合背包)
    HDU 2577 How to Type(模拟)
    HDU 2159 FATE(二维完全背包)
  • 原文地址:https://www.cnblogs.com/swobble/p/5834285.html
Copyright © 2011-2022 走看看