MongoDB

来源:互联网 发布:stm32f1数据手册 编辑:程序博客网 时间:2024/05/29 08:15

MongoDB

1 官网直接下载编译好的二进制文件

2 直接安装

3 在安装目录中找到bin文件

4.任意新建一个文件夹,用来防止数据库,假设在磁盘D下创建mongodata文件夹,文件夹下创建db文件夹,db文件夹将用于存储数据,再在mongodata下创建dbconf文件夹,用于存储打印日志

5.在安装文件夹下的bin目录中执行mongod.exe --dbpath d:\mongodata\db(用于存放数据的路径),此操作将启动mongodb服务器,使用git工具无法执行,只能使用电脑自带cmd,如果成功在浏览器中输入http://127.0.0.1:27017/将显示"It looks like you are trying to access MongoDB over HTTP on the native driver port."mongodb默认端口为27017

6.现在需要启动客户端服务器,然后连接上mongodb,再次开启一个cmd,进入安装目录的bin目录下,执行mongo 会输出当前版本号和默认连接的数据库,默认会链接到 test 文档(数据库)。

7.为了使用方便,需要将其设置为windows启动服务,使得每次开启自动启动,mongodbshell中执行mongod.exe --bind_ip yourIPadress --logpath "C:\data\dbConf\mongodb.log" --logappend --dbpath "C:\data\db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install

参数 描述

  • --bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP
  • --logpath 定MongoDB日志文件,注意是指定文件不是目录
  • --logappend 使用追加的方式写日志
  • --dbpath 指定数据库路径
  • --port 指定服务端口号,默认端口27017
  • --serviceName 指定服务名称
  • --serviceDisplayName 指定服务名称,有多个mongodb服务时执行。
  • --install 指定作为一个Windows服务安装。

8.将mongodb执行路径加入环境变量,这样就不需要每次执行都要进入安装目录的的bin目录下

基本概念

  • MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。
0 0