NOSQL、MONGODB在WINDOWS部署
来源:互联网 发布:网络贩枪案 编辑:程序博客网 时间:2024/04/28 00:22
第一步在百度搜索里面输入MONGODB下载,点击红色箭头所指链接进入MONGODB官网
下载MONGODB对应的版本,我以3.4为例,下图所示
下载完成后,是一个msi文件,双击后,将MONGODB安装到磁盘中(任何盘都行),有一个小建议就是最好安装在磁盘根目录:
安装过程如下:你可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录。
比如我的是D:\MongoDb3.4目录。在此之后,MongoDB就已经安装成功了。
第二步就是配置了。
创建数据目录
MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C:\ 或者 D:\ 等 )。
在命令行下运行MongoDB服务器
为了从命令提示符下运行MongoDB服务器,你必须从MongoDB目录的bin目录中执行mongod.exe文件
mongod.exe --dbpath d:\MongoDb3.4\data\db
执行完这句话后,如果DOS界面不报错,你就在浏览器里面输入http://localhost:27017
如果浏览器里面打印出这句话,以红色突出一下,恭喜你MONGODB配置成功!:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
第三步就是将MongoDB服务作为Windows的服务。
为了方便以后启动mongoDB服务,我们需要将服务在window注册下。这步很关键,我刚开始掉入了不少坑。
你首先进入到C:\Windows\System32目录里面,然后找到cmd.exe文件,一定要通过管理员身份运行,然后执行这行命令,就可以将MongoDB服务在windows里面注册了。(我是以我的目录结构来写的,下面语句涉及的目录你可以自定义)
mongod --logpath "D:\mongodb3.4\data\logs\log.txt" --logappend --dbpath "D:\mongodb3.4\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
如果打印出以下语句,说明服务注册成功!
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
那么启动mongoDB服务就非常方便了。
在运行行里面输入net start mongodb就可以启动服务了,关闭服务net stop mongodb
第四步就是操作mongodb数据库了:
首先你要进入到MongoDB后台管理Shell里面,找到你mongodb安装路径下的bin目录,然后执行mongo.exe文件(友情提示下:为了方便可右键发送到桌面,以后操作数据库更方便)。MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。当你进入mongoDB后台之后呢,它默认会链接到test文档(数据库):
>mongo
MongoDB shell version:3.4
connecting to : test
由于它是一个JavaScript shell,您可以运行一些简单的算术运算试试效果:
> 6+2
8
>
db命令用于查看当前操作的文档(数据库):
>db
test
>
插入一些简单的记录并查找安:
>db.runoob.insert({x:10})
WriteResult({“nInserted”:1})
>db.runoob.find()
{ "_id" : ObjectId("5604ff74a274a611b0c990aa"), "x" : 10 }
>
看到这里,mongoDB数据库基本上认识差不多了,你自己慢慢研究吧。要活学活用哦!
阅读全文
1 0
- NOSQL、MONGODB在WINDOWS部署
- NoSQL数据库MongoDB Windows安装 初体验
- NoSQL & MongoDB
- NOSQL-Mongodb
- NoSQL-mongoDB
- NoSQL--mongodb
- nosql-mongodb
- windows环境下安装mongodb以及nosql使用
- MongoDB在windows下安裝
- Nosql Mongodb在应用中该如何发光?(1)
- Nosql Mongodb在应用中该如何发光?(2)
- 关于PostgreSQL与MongoDB在NoSQL方面的简单对比
- 1.为什么需要nosql?为什么mongodb能够在nosql数据库中脱颖而出
- MongoDB-部署之-Replica Set Windows
- 一键部署MongoDB集群Windows版
- NoSql数据库Redis的在ubuntu下的部署使用
- nosql mongodb 学习-----第一天 安装部署 基本命令 基本操作
- NoSQL数据库:MongoDB初探
- 阿里云免费GPU+caffe框架下训练自己图片
- Android Studio JNI学习之(1)-hello jni
- nRF52832中对flash都读写操作
- swift 实现翻转二叉树
- openDSS简介
- NOSQL、MONGODB在WINDOWS部署
- 儿童编程
- Tomcat服务器集群与负载均衡
- C#中TreeView选中父节点同时选中所有的子节点
- vbs脚本
- java实现字符串排列组合问题
- 如何获取发布版SHA1和调试版的SHA1
- 禁用笔记本自带键盘
- 无缝滚动条目