安装mongodb(安装mongodb一直卡在)
本篇文章给大家谈谈安装mongodb,以及安装mongodb一直卡在对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Linux Centos 7安装MongoDB(简单!详细!)
- 2、如何安装,配置MongoDB
- 3、window怎么安装mongodb
- 4、如何在arch linux系统中安装MongoDB
- 5、mongodb模块怎么安装
- 6、解决安装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一直卡在的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。