MongoDB下载与安装

来源:互联网 发布:opta数据查询 编辑:程序博客网 时间:2024/05/21 07:09

1.下载

首先需要下载MongoDB,官网地址为:https://www.mongodb.com/ 

进入后如下图:点击下载

MongoDB官网

接下来就可以看到下载界面


这时我们就可以选择不同的版本,默认它是会根据你的电脑默认选择。点击Download直接下载就行了

下载好后直接安装,安装过程中直接点下一步就行了,MongoDB安装过程中没有选择路径,它默认安装在c:Program Files文件夹中,当然你可以移到任何位置。还有一种就时解压版的下载下来是一个zip的压缩包,直接解压到你想放的位置,这里给大家推荐一个网站,里面右mongoDB的各种版本。地址:https://www.mongodb.org/dl/win32/  如图:

2.配置与启动

首先我们需要在MongoDB文件夹中新建两个文件夹1.data:存放数据库文件2.log存放日志文件
如图:

接着我们进入doc输入如下命令:

前四行是进入MongoDB的bin文件夹下,因为bin目录下都是MongoDB的执行文件
Mongod.exe:是MongoDB的启动程序
dbpath:是指定MongoDB的数据库文件的位置
logpath:是指定MongoDB的日志文件的位置
这两个参数是必须的。
现在就可以试试连接MongoDB

如图就连接成功了!!!!
但是这样有一个问题,一但doc关闭服务也就关闭了,这显然不是我们想要的

3.将MongoDB服务添加至windows服务

首先我们还是要在doc中进入MongoDB的bin目录执行如下命令:mongod.exe --dbpath="D:\\DevelopmentTool\\MongoDB\\data" --logpath="D:\\DevelopmentTool\\MongoDB\\log\\mongoDB.log" --install --serviceName="MongoDB"
前面部分和启动程序时一样,主要就是添加的后面这句,直译就是安装服务。
执行完后,服务就添加上了

还有一种方法麻烦些,但意思时一样的,进入MongoDB的bin目录执行如下命令:sc.exe create MongoDB binPath= "\"D:\\DevelopmentTool\\MongoDB\\bin\\mongod.exe\" --service --config=\"D:\\DevelopmentTool\\MongoDB\\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
第一个参数binPath:就是你的MongoDB安装目录下的mongod.exe的路径
第二个参数config:就是data和log的两个路径

第三个参数:服务名

4可能遇到的问题

我在用第二条命令的时候失败错误时:OpenScManager失败5
原因是:当前用户的权限不足,需要在注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA 的值改为0,这样在电脑上操作的才是administration

最后给大家提供一点MongoDB的一些常用命令:
db.help() 显示数据库操作命令,里面有很多命令
db.foo.help() 显示集合操作命令,foot指的是当前数据库下的foot集合
show users 显示用户
show dbs 显示所有的数据库
use[db名称] 切换/增加数据库
use[db名称]
db.dropDatabase()删除数据库
show collections 查看数据库当中的集合
db.[collection名称].insert({json数据});创建集合
db.createCollection([collection名称],options);
db.[collection名称].drop();删除集合
db.foo.find() 对foo集合进行数据查找(没有条件会例出所有数据)



0 0
原创粉丝点击