mongodb学习笔记

来源:互联网 发布:nginx server log配置 编辑:程序博客网 时间:2024/06/05 03:09

之前学习了数据库的一些基本概念,同时也了解了关于关系型数据库的基础知识。最近大概了解了下非关系型的数据库mongodb。

这里做一点简单记录。在windows环境下,从下载到简单的在node中跑起来。


1、https://www.mongodb.com/ 贴上mongo的官网

2、安装时记录下选择的路径

3、新建一个目录用于存储数据库,记录路径

4、这里写图片描述

cmd找到mongodb路径

5、这里写图片描述

运行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命令了

这里写图片描述

8、这边node跑一下

这里写图片描述

成功啦~

9、node安装mongo就不说了。贴点用法的代码过来,db1是数据库名

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db1');
mongoose.connection.on('connected', function(){
console.log('Connection success!');
});

10、说一些基本用法,mongo创建数据库的语句是: use 数据库名称,会有提示switched to db 数据库名;再如清空数据库db.xx.remove()

总之是简单实现了效果,之后如有更多需要会深入学习

0 0