美文网首页
mongoose基础学习

mongoose基础学习

作者: BULL_DEBUG | 来源:发表于2020-03-06 11:46 被阅读0次
    一、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的增删改查吧

    相关文章

      网友评论

          本文标题:mongoose基础学习

          本文链接:https://www.haomeiwen.com/subject/yrhqrhtx.html