当前位置:首页 » 编程软件 » 编译安装mongodb

编译安装mongodb

发布时间: 2024-03-19 22:02:11

① 如何安装,配置MongoDB

1、创建数据库路径(data目录)、日志路径(logs目录)和日志文件(mongo.log文件),完成后如下图所示

5、创建并启动MongoDB服务,如果每次都按照步骤三那样操作,岂不是相当麻烦,按照如下命令来创建并启动MongoDB服务,就可以通过windows服务来管理MongoDB的启动和关闭了。

首先进入D:Program FilesMongoDBServer3.2in(依安装目录而定)目录下,启动命令如下:

mongod--config"D:ProgramFilesMongoDBServer3.2mongo.conf"--install--serviceName"MongoDB"

netstartMongoDB。

② 如何安装,配置MongoDB

1

下载mongodb的windows版本,有32位和64位版本,根据系统情况下载

2

创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/data/db.使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建

3

打开cmd命令行,进入D:/mongodb/bin目录,输入如下的命令启动mongodb服务:

D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db


4

再打开一个cmd输入:D:/mongodb/bin>mongo 127.0.0.1/admin,或者双击mongo.exe,即可进行mongodb的客户端命令操作了:

linux Centos 7安装MongoDB(简单!详细!)

使用 概括几个常用的:

详解:

2. 验证安装结果 rpm -qa |grep mongodb 复制代码 rpm -ql mongodb-org-server 复制代码

启动MongoDB服务

MongoDB默认端口是27017,查看是否开启

检查数据库是否安装成功

4. 验证服务开启 mongo 复制代码

修改绑定ip默认127.0.0.1只允许本地连接, 所以修改为bindIp:0.0.0.0, 退出保存

方法一

方法二

默认连接

连接到自定义的用户

规则

说明

root

只在admin数据库中可用。超级账号,超级权限

Read

允许用户读取指定数据库

readWrite

允许用户读写指定数据库

dbAdmin

允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile

userAdmin

允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户

clusterAdmin

只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限

readAnyDatabase

只在admin数据库中可用,赋予用户所有数据库的读权限

readWriteAnyDatabase

只在admin数据库中可用,赋予用户所有数据库的读写权限

userAdminAnyDatabase

只在admin数据库中可用,赋予用户所有数据库的userAdmin权限

dbAdminAnyDatabase

只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限

④ 如何在arch linux系统中安装MongoDB

由于工作需要在本地安装mongodb用作调试,在安装过程中遇到了问题,记录一下。

首先看看安装成功的mongodb吧:

我的系统是Manjaro,基于archlinux的系统。由于MongoDB修改了软件授权协议,所以在archlinux的官方源中已经删除了MongoDB,在archlinux的wiki中建议安装AUR中的mongodb-bin,或者自己编译(需要180G的空余的磁盘空间)。脑阔疼,我没有配置AUR的源,自己编译的话,我这老爷机谁知道要编译多久,所以最后我选择了使用 MongoDB官网 提供的软件包。

下面是安装过程:

当然也可以选择配置AUR源来安装,但是我懒得配置,而且自己一般也不会用到AUR,所以就只介绍这一种方法了。

启动的话可以选择使用下面的命令来后台执行

本文最先发布于: SavingUnhappy

热点内容
access数据库表的创建 发布:2024-11-15 18:51:18 浏览:140
怎么搭建信令服务器 发布:2024-11-15 18:48:03 浏览:577
如何解锁安卓手机锁屏图 发布:2024-11-15 18:47:48 浏览:965
c语言水仙花数编程 发布:2024-11-15 18:45:50 浏览:851
安卓快手伴侣悬浮怎么设置 发布:2024-11-15 18:26:50 浏览:523
浏览器缓存好的视频为什么都删了 发布:2024-11-15 18:23:06 浏览:160
睡眠缓解压力 发布:2024-11-15 18:20:02 浏览:433
什么是统一存储 发布:2024-11-15 18:19:02 浏览:514
b01智能锁出厂密码是什么 发布:2024-11-15 18:11:01 浏览:677
解压密码提示在哪里 发布:2024-11-15 18:09:31 浏览:598