zoukankan      html  css  js  c++  java
  • (一)Moogose(node.js对数据库进行操作)

    /*(一)连接数据库       

            1.下载安装Mongoose

                     npm i mongoose --save

            2.在项目中引入mongoose

                     var mongoose = require("mongoose");

            3.连接MongoDB数据库

                    mongoose.connect('mongodb://数据库的ip地址:端口号/数据库名', { useMongoClient: true});

                    - 如果端口号是默认端口号(27017) 则可以省略不写

     

           4.断开数据库连接(一般不需要调用)

                    - MongoDB数据库,一般情况下,只需要连接一次,连接一次以后,除非项目停止服务器关闭,否则连接一般不会断开

                            mongoose.disconnect()

     

            - 监听MongoDB数据库的连接状态

                     - 在mongoose对象中,有一个属性叫做connection,该对象表示的就是数据库连接

                             通过监视该对象的状态,可以来监听数据库的连接与断开

     

                     数据库连接成功的事件

                     mongoose.connection.once("open",function(){});

     

                     数据库断开的事件

                     mongoose.connection.once("close",function(){});

     

                     Schema

                     Model

                     Document

     

     */

     

    //引入

    var mongoose = require("mongoose");

    //连接数据库

    mongoose.connect("mongodb://127.0.0.1/mongoose_test" , { useMongoClient: true});

     

    mongoose.connection.once("open",function(){

            console.log("数据库连接成功~~~");

    });

     

    mongoose.connection.once("close",function(){

            console.log("数据库连接已经断开~~~");

    });

     

    //断开数据库连接

    mongoose.disconnect();

  • 相关阅读:
    Linux高级命令-sort、uniq、 cut、sed、grep、find、awk
    Linux netstat命令详解
    linux的top命令
    sysctl -P 报错解决办法
    Linux的用户切换、修改用户的用户名和密码
    后台启动
    查询员工表薪资第二高的人的信息
    警察抓小偷
    汉诺塔
    mysql中给查询出的结果集添加自增序号
  • 原文地址:https://www.cnblogs.com/love-life-insist/p/9977811.html
Copyright © 2011-2022 走看看