安装MongoDB
1.登录MongoDB官网,进入下载页面:https://www.mongodb.org/downloads#production 下载相应版本。
如果网络问题无法下载,可尝试"View Build Archive",对相应资源进行下载。
2.设置db目录和logs目录。在D盘新建MongoDB文件夹,D:\mongodb\db 和 D:\mongodb\logs\mongodb.log
3.启动MongoDB。 以管理员身份运行cmd,切换到MongoDB安装目录的bin目录下。eg:C:\Program Files\MongoDB\Server\3.2\bin。
输入mongod.exe --dbpath=d:\mongodb\db。如看到控制台最后一行类似Tue Oct 09 11:50:55 [websvr] admin web console watiing for connections on port 28017说明启动成功(MongoDB占用系统28017端口)4.测试MongoDB
以管理员身份新建一个cmd窗口,进入MongoDB的bin目录输入mongo,如出现connecting
继续测试:
(1).输入use
(2).输入db.foo.save({hello:1,
(3).输入db.foo.find()回车
如果出现类似{
5.注册MongoDB为系统服务(此步骤必须以系统管理员身份运行cmd,否则会报错)
以系统管理员身份运行cmd输入并切换至MongoDB的bin目录运行以下语句
mongod.exe
如果控制台出现类似Service
6.在cmd中输入net
7.如果出现发生系统错误
在浏览器中输入localhost:27017可以看到以下内容:
You
到此mongo数据库安装成功。
在浏览器中输入http://localhost:28017/可以监视mongodb的运行状态。
启动数据库/创建数据库/创建用户
一.输入mongod.exe --dbpath=d:\mongodb\db 启动数据库
二.输入 use bs_db_mongo, 创建或者切换到bs_db_mongo数据库。
三.创建用户。
1. 首先使用管理员身份打开cmd.exe,启动cmd命令窗口。
2. 在窗口中输入mongod --dbpath "d:\mongodb\db"--logpath "d:\mongodb\logs\mongodb.log"--auth,
带有-auth参数时,必须通过认证才可以查询数据。如果没有加-auth参数,即使配置了安全认证用户,也不需要认证谁都可以操作。
3.创建用户
定位到bin目录,使用mongo.exe进入mongodb的命令行管理。
键入命令:
>use bs_db_mongo
db.createUser( { user: "appAdmin", pwd: "password", roles: [ { role: "readWrite", db: "config" }, "clusterAdmin" ] } )4.用户登录
use bs_db_mongo
db.auth("appAdmin","password")
返回1,表示成功。