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

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

  • 相关阅读:
    js 学习之路8:for循环
    js 学习之路7:switch/case语句的使用
    Python语法速查: 16. 时间日期处理
    初级模拟电路:4-1 BJT交流分析概述
    初级模拟电路:3-11 BJT实现电流源
    Python语法速查: 7. 函数基础
    初级模拟电路:3-10 BJT实现开关电路
    初级模拟电路:3-9 BJT三极管实现逻辑门
    Python语法速查: 6. 循环与迭代
    初级模拟电路:3-8 BJT数据规格书(直流部分)
  • 原文地址:https://www.cnblogs.com/swobble/p/5834285.html
Copyright © 2011-2022 走看看