安装mongodb(安装mongodb一直卡在)

本篇文章给大家谈谈安装mongodb,以及安装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权限

[img]

如何安装,配置MongoDB

MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。这里主要讲如何在windows平台下安装MongoDB。

方法/步骤

登陆mongodb官网点击右侧的下载

选择windows平台,如图点击需要的zip文件下载(笔者这里主要讲诉zip文件的安装)

legacy版本可以用于旧版本系统下安装,这里不推荐。

将zip文件解压放到盘符的根目录(如C:或D:),为了方便建议文件夹命名尽量简短如(d:\mongodb)

创建数据库文件的存派枣放位置,比蔽兄如d:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。

打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin),

输入如下的命令启动mongodb服务:

D:/mongodb/binmongod --dbpath D:\mongodb\data\db

mongodb默认连接端口27017,如果出现如图的情况,可以打开查看(笔者这里是chrome),发现如图则表示连接成功,如果不成功,可以查看端口是否被占用。

其实可以将MongoDB设置成Windows服务,这个操作就是为了方便,每次开机MongoDB就自动启动了。

如图在d:\mongodb\data下新建文件夹log(存放日志文件)并且新建文件mongodb.log

在d:\mongodb新建文件mongo.config

用记事本打开mongo.config输入:

dbpath=D:\mongodb\data\db

logpath=D:\mongodb\data\log\mongo.log

(图片的logpath有错误)

用管理员身份打开cmd命令行,进入D:\mongodb\bin目录,输入如下的命令:

D:\mongodb\binmongod --config D:\mongodb\mongo.config

有人提醒改为如下:

mongod --config D:\mongodb\mongo.config --install --serviceName "MongoDB"

如图结果存放在日志文件中,查看日志发现已经成功。如果失败有可能没有使用管理员身份,遭到拒宏羡袭绝访问。

打开cmd输入services.msc查看服务可以看到MongoDB服务,点击可以启动。

window怎么安装mongodb

1.首先安装mongodb

2.解压缩到自己想要安装的目录,比如d:\mongodb

3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件洞桐悔夹下轮历创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log

4.运行cmd.exe进入dos命令界面,执行下列命令

cd d:\mongodb\bin

d:\mongodb\binmongod -dbpath "d:\mongodb\data\db"

 看到类似的信息,则说明启动成功,默认MongoDB监听的端口是27017,mysql的是3306

5.测试连接

 新开一个cmd窗口,进入mongodb的bin目录,输入mongo或者mongo.exe,出现如下信息说明测试通过,此时我们已经进入了test这个数据库,如何进入其他数据库下面会说。

 

 输入exit或者ctrl+C可退出。

6.当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦,此时我们可以将MongoDB安装为windows服务

 还是运行cmd,进入bin文件夹,执行下列命令

  d:\mongodb\binmongod --dbpath "d:\mongodb\data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"

 这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB

 接着启动mongodb服务

  d:\mongodb\binNET START MongoDB

 

 打开任务管理器,可以看到进程已经启动

7.关闭服务和删除进程

  d:\mongodb\binNET stop MongoDB (关闭服务)

  d:\mongodb\binmongod --dbpath "d:\mongodb\纳正data\db" --logpath "d:\mongodb\data\log\MongoDB.log" --remove --serviceName "MongoDB" (删除,注意不是--install了)

如何在arch linux系统中安装MongoDB

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

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

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

下面是安装过程:

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

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

本文最先发布于: SavingUnhappy

mongodb模块怎么安装

php mongodb扩展指誉仔模块安装方法如唯汪下:

1、下载源码包

2、编译安装

#tar -zxvf mongo-1.2.6.tgz

#cd  mongo-1.2.6

#/usr/local/php/bin/phpize

#./configure --enable-mongo=share --with-php-config=/usr/local/php/bin/php-config

#make make install

3、将生成的“mongo.so” 添加到php.ini里面去

4、虚改检测下模块是否安装成功

#/usr/local/php/bin/php -mv

5、成功了就可以重启apache

解决安装mongodb时,出现服务名无效问题。

安装mongodb时,执行 mongod.exe --config "D:\Software\mongodb\mongo.conf"好册 --install 后,再执行net start MongoDB  开启服务时,出现服务名无效问题。

解决方案如下:

选择旁渣下图命令提示符,右键选择 使用管理员身友启宏份运行,然后重新进行安装和启动

问题解决。

关于安装mongodb和安装mongodb一直卡在的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表