• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
diegoMock
博客园    首页    新随笔    联系   管理    订阅  订阅

Node+MongoDB操作数据库

1.数据库(MongoDB)连接

     (1)安装应用生成器express

            npm    install    express-generator    -g

    (2)创建应用

            express    应用名

    (3)安装mongodb模块

            npm    install    mongodb

      (4)页面渲染类型转换成HTML

            a.装载ejs

                1)npm    install    ejs

            b.app.js配置

                1)app.set('view',path.join(__dirname,'views'));

                2)  app.engine('html',require('ejs').renderFile);

                3)  app.set('view    engine','html');

            

           红框中转换成

            

            c.将应用文件下的views文件中的jade文件后缀改成html

        (5)数据库连接

                

                a.在应用文件夹下CMD输入npm    start(前提是启动MongoDB服务)

                    ***不会MongoDB的点击这里点击打开链接***

2.数据库(MongoDB)操作

        (1)创建MongoDB数据库集合

                

                

启动MongoDB服务之后运行mongodb文件路径+bin\mongo.exe

            

            之后执行show    dbs可以看到服务的所有库

            show    collections查看所有集合

            绿色是新创建的库

        (2)插入文档

                

                insertOne只能插入一条数据      

              

                insertMany插入多条数据

                查看数据先切换库use 库名

                

                之后查询db.集合名.find()

                

        (3)查询数据

            

            CMD中db.site.find()或者db.site.find().toArray()

            **********其他就不一一列举了点击这里点击打开链接*****************

posted @ 2018-04-26 11:18  diegoMock  阅读(48)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3