mongoose基础学习

一、mongodb的概念&安装
1、 MongoDB 基本概念
2、mongodb和mysql的区别

https://www.cnblogs.com/1488boss/p/10754290.html
https://www.cnblogs.com/caihuafeng/p/5494336.html
可以作为了解

3、安装:

https://www.runoob.com/mongodb/mongodb-window-install.html (windows版,可对应选择版本)

4、按文档安装完成后Windows需要配置环境变量:

https://www.cnblogs.com/zhoulifeng/p/9429597.html
注意看看win10怎么配置;

5、重启终端

输入

$ which mongod
/d/mongoDB/bin/mongod

可以显示安装路径证明安装成功
输入

mongod // 启动mongDB
6、报错问题解决
# MongoDB:shutting down with code:100

仔细检查有一行这样报错

exception in initAndListen: NonExistentPath: Data directory D:\data\db\ not found., terminating

在在 D 盘下运行 mongod,报错信息会是 D:\data\db\ not found;所以我们运行的同时需要告诉 mongodb, db文件夹在哪个目录下

mongod --dbpath D:/mongodb/data/db

终端显示:

2020-03-06T09:22:58.880+0800 I  NETWORK  [listener] Listening on 127.0.0.1
2020-03-06T09:22:58.880+0800 I  NETWORK  [listener] waiting for connections on port 27017

证明本地在27017端口已开启

浏览器访问

http://localhost:27017

出现:It looks like you are trying to access MongoDB over HTTP on the native driver port. 证明可以了

7、可视化工具Robo 3T安装

安装地址:https://robomongo.org/download
按步骤安装,安装完成连接已启动的本地27017 端口

3t.PNG

8、mongoose

中文文档:https://xiaoxiami.gitbook.io/mongoose/
了解相关概念

9、了解下mongoose和mongDB区别

https://www.cnblogs.com/theblogs/p/10565293.html

10、安装mongoose
npm i mongoose

实现mongoose的增删改查吧

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容