今天第一天接触mongodb,如下把今天上午本身的安装体验分享一下。不足之处,敬请指摘,谢谢mongodb
1、安装浏览器
1.我下载的是,点击安装完成,默认安装到C:\Program Files\目录下网络
2.在c盘下新建C:\mongodb\db文件夹,打开cmd命令行,切换到mongodb的bin目录下,执行命令及结果:spa
mongodb运行成功,浏览器经过:http://localhost:27017/访问结果以下命令行
运行没有问题,那么这是就须要注册服务。3d
3.在db的同级目录下建立logs目录及mongo.config,blog
再在logs目录下建立mongo.log文件:教程
config内容以下:ci
4.在bin目录下执行:mongod --config C:\mongodb\mongo.config。查看mongo.log文件以下:get
说明配置成功
5.安装为Windows服务,执行:
sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe --service --config=C:\mongodb\mongo.config"(注意”binPath=“和value值之间要有空格)
mongod --config C:\mongodb\mongo.config --install(未验证)
启动:net start MongoDB
2、遇到的问题
1.mongodb安装包,默认状况下安装到C:\Program Files。当咱们按照大部分的网络教程,在C:\Program Files\MongoDB\Server\3.2目录下建立db文件夹,运行命令行:mongod --dbpath C:\Program Files\MongoDB\Server\3.2\db,报出Invalid command: Files\MongoDB\Server\3.2\db错误。
分析:路径问题
解决办法:不要在C:\Program Files目录及其子目录下建立db文件夹。例如个人目录为:C:\mongodb\db
2.或许你想到了相对路径,例以下图,大概是访问权限问题。
3.注册服务执行:sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe --service --config=C:\mongodb\mongo.config"时,
[SC] OpenSCManager 失败 5:
分析:用户权限不足,
须要作的是regedit打开注册表
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA 的值改成0
把这个值改为0,这样在本身的电脑上操做才是真正的administration。
重启计算机,打开cmd,从新执行