之前学习了数据库的一些基本概念,同时也了解了关于关系型数据库的基础知识。最近大概了解了下非关系型的数据库mongodb。
这里做一点简单记录。在windows环境下,从下载到简单的在node中跑起来。
1、https://www.mongodb.com/ 贴上mongo的官网
2、安装时记录下选择的路径
3、新建一个目录用于存储数据库,记录路径
4、![这里写图片描述](https://img-blog.csdn.net/20170114170132230?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvVF9Kb2UxOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Service\MongoDB\bin
cmd找到mongodb路径
5、mongod --dbpath=D:\Service\data\db
运行mongod开启命令,同时用–dbpath指定数据库存放地点,回车。我这里有些警告,也没怎么看懂,然后ctrl+c了下就好了
6、会有说明mongo在27017端口,去看看会有“It looks like you are trying to access MongoDB over HTTP on the native driver port.”
7、然后这个cmd就丢在这跑去,再开一个cmd,同样找到mongodb路径,这时就可以执行mongo命令了
Service\MongoDB\bin
8、这边node跑一下
成功啦~
9、node安装mongo就不说了。贴点用法的代码过来,db1是数据库名
var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/db1'); mongoose.connection.on('connected', function(){ console.log('Connection success!'); });