最近在使用node.js+mongodb+angular.js做项目,在这里整理一下配置本地mongodb的一些个人心得。
1.下载适合自己的mongodb版本并安装,下载地址:https://www.mongodb.com/
2.配置环境变量(我的安装路径为D:\MongoDB\Server):
MONGODB_HOME:D:\MongoDB\Server
path后面添加D:\MongoDB\Server\bin
3.在MongoDB下建立文件夹data,data下面建立两个文件夹db和log,在log文件夹中创建mongodb.log文档。
4.下载mongodb可视化工具Robomongo https://robomongo.org/
安装成功,有两种方式来使用mongodb
用shell命令来操作,先打开bin目录下的mongod.exe,然后窗口会闪退,然后再打开mongo.exe(两个应用程序的打开顺序要注意,如果相反的话两个都会闪退),然后可以输入命令进行操作
–show dbs // 查看数据库列表
–show collections // 查看集合列表
–db.users.insert({‘name’:’sgm’,’age’:20}) //插入一条记录
–db.users.find() //查找- 将mongodb安装为windows服务
1.以管理员方式打开cmd窗口,切换到bin目录下
2.输入命令创建服务MongoDB:mongod –logpath “D:\mongodb\data\log\mongodb.log” –logappend –dbpath “D:\mongodb\data” –serviceName “MongoDB” –serviceDisplayName “MongoDB” –install
3.如果提示创建服务失败
1..删除data文件夹中的mongodb.lock文件
2.输入命令删除服务
mongod –logpath “D:\mongodb\data\log\mongodb.log” –logappend –dbpath “D:\mongodb\data” –directoryperdb –serviceName “MongoDB” –serviceDisplayName “MongoDB” –remove
3.输入命令重新安装服务
mongod –logpath “D:\mongodb\data\log\mongodb.log” –logappend –dbpath “D:\mongodb\data” –serviceName “MongoDB” –serviceDisplayName “MongoDB” –install
4.启动服务:net start mongodb
关闭服务:net stop mongodb