国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

mongodb怎么關閉數據庫連接?

極客小將2021-01-05-
簡介mongodb連接數據庫關閉數據庫連接的方法:1、首先我們需要在包中安裝mongodb,使用命令:npminstallmongodb;在安裝包后,我們需要引用該包;如下:var mongo = require('mongodb');在Node.js中,當
版權所有:https://wWw.pxcodeS.com

gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

mongodb連接數據庫關閉數據庫連接的方法:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

1、首先我們需要 在包中安裝 mongodb, 使用命令: npm install mongodb; 在安裝包后,我們需要引用該包;如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

var mongo = require('mongodb');

在Node.js中,當需要連接Mongodb數據庫時,首先需要創建一個Mongodb數據庫所在服務器的Server對象,作用是指定需要連接的MongoDB數據庫所在的服務器。gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

2、創建Server對象,如下命令:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

var server = new mongo.Server(host, port, [options]);

參數host: 是指定服務器所在的地址;
參數port:是指定服務器的端口號。
options參數值是一個對象,用于指定服務器需要選用的一些選項,具體的包含哪些對象可以自己百度下;這邊介紹一下**常用的參數;gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

auto_reconnect: 該屬性為布爾值,當屬性值為true時,在客戶端與服務器連接過程中發生錯誤時自動重建連接,默認為false。gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

3、創建數據庫為DB對象;gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

在MongoDB服務器對象創建成功后,需要創建一個代表MongoDB數據庫的DB對象,創建方法如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

var db = new mongo.Db(databaseName, server, [options]);

databaseName: 該參數是必須的,用于指定需要連接的數據庫名;
server: 用于指定該數據庫所在的服務器。
options為一個對象,參數可選的,具體的參數自己百度,這邊介紹一些常用的參數。gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

safe: 是一個布爾值,當屬性值為true時,使用getLastError命令執行數據的存取操作,該命令返回存取操作的執行結果,默認為false;gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

4、數據庫連接gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

在Db對象創建后,需要使用對象的open方法執行數據庫的鏈接操作,該方法使用如下所示:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

db.open(callback);

callback 是一個回調函數,用于指定執行數據庫連接操作后返回的回調函數,回調函數指定方法如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

function(err, db) {    }

在該回調函數中,使用二個參數,第一個參數為鏈接數據庫失敗時拋出的錯誤對象,第二個參數為一個Db對象,代表鏈接成功的數據庫,當數據庫連接失敗時,該參數值為null;gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

5、關閉數據庫gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

當一個數據庫不再需要使用時候,可以使用數據庫對象的close方法關閉數據庫,該方法如下所示:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

db.close([forceClose], [callback]);

forceClose 參數值為一個布爾值,當該參數值為true時,強制關閉該數據庫,關閉數據庫后,不可再使用open方法打開該數據庫。
當參數值為false,不強制關閉該數據庫,可以使用該數據庫對象的open方法打開該數據庫。gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

callback 為一個函數,用于指定關閉數據庫連接操作后返回的回調函數。該回調函數指定如下所示:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

function (err) {}

該回調函數有一個參數值,表示的是為鏈接數據庫失敗時拋出的錯誤對象。gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

6、監聽數據庫的close事件gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

當數據庫關閉時,觸發數據庫的對象的close事件,可以通過監聽數據庫對象的close事件并指定回調函數的方法指定當關閉數據庫操作執行結束時需要執行的處理,如下代碼:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

function(err, db) {}

該回調有2個參數,第一個參數為關閉數據庫失敗時拋出的錯誤對象,第二個參數值為成功關閉的數據庫對象,當關閉數據庫失敗時該參數值為null.gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

下面是鏈接數據庫的簡單demo,代碼如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

package.json 代碼如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

{   "name": "mdb",   "version": "1.0.0",   "description": "",   "main": "index.js",   "scripts": {     "test": "echo "Error: no test specified" && exit 1"   },   "author": "",   "license": "ISC",   "dependencies": {     "mongodb": "^2.2.33"   } }

在項目中的根目錄下新建一個 app.js, 代碼如下:gte少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

const mongo = require('mongodb'); const Server = mongo.Server; const Db = mongo.Db; const server = new Server('localhost', '27017', { auto_reconnect: true }); const db = new Db('dataDb', server, { safe: true }); db.open(function(err, db) {   if (err) {     throw err;   } else {     console.log('成功建立數據庫連接');     db.close();   } }); db.on('close', function(err, db) {   if (err) {     throw err;   } else {     console.log('成功關閉數據庫連接');   } });

預約試聽課

已有385人預約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        日韩精品在线中文字幕| 久久国产乱子伦免费精品| 成年人免费在线播放| 国产在线视频综合| 免费不卡av网站| 五月天开心婷婷| 性欧美videossex精品| 久久精品一区二| 2022亚洲天堂| 国产成人无码一二三区视频| 成人黄色av片| 国产美女无遮挡网站| 国产精品沙发午睡系列| 国产二级片在线观看| 男人用嘴添女人下身免费视频| 亚洲精品无码国产| 日韩日韩日韩日韩日韩| 欧美性潮喷xxxxx免费视频看| 一本大道东京热无码aⅴ| www.污网站| 亚洲综合激情五月| 欧美日韩激情四射| 亚洲精品蜜桃久久久久久| 久久人人爽人人爽人人av| 国产天堂视频在线观看| 欧美一级欧美一级| 99福利在线观看| 日日噜噜夜夜狠狠| 日本美女久久久| 九九热只有这里有精品| heyzo国产| 深夜黄色小视频| 永久免费在线看片视频| 国产无限制自拍| 国产精品天天av精麻传媒| 国产91色在线观看| 天堂av.com| 久无码久无码av无码| 欧美一级片中文字幕| 女同激情久久av久久| a级片一区二区| 国产性xxxx18免费观看视频| 三上悠亚在线一区二区| www国产免费| 久久久久久久激情| 欧美精品 - 色网| 免费 成 人 黄 色| 一女二男3p波多野结衣| 成人免费看片'免费看| 日本www高清视频| 国产手机视频在线观看| 无码人妻丰满熟妇区96| www.午夜av| 亚洲精品无码久久久久久| 青青草久久伊人| 蜜臀av无码一区二区三区| 在线观看国产一级片| 国产免费黄色一级片| 爱爱爱爱免费视频| 国产黄页在线观看| youjizz.com亚洲| 激情网站五月天| www.国产亚洲| 想看黄色一级片| 欧美日韩在线不卡视频| 麻豆一区二区三区在线观看| 97公开免费视频| 久草热视频在线观看| 九九九久久久久久久| 亚洲欧美另类动漫| 国产精品裸体瑜伽视频| 成人在线观看www| 亚洲这里只有精品| 久章草在线视频| 人妻少妇精品无码专区二区| 免费看av软件| 一级黄色录像在线观看| 能在线观看的av网站| 男人添女荫道口图片| 国产成人免费高清视频| 亚洲精品成人在线播放| 婷婷激情四射五月天| 亚洲人成无码www久久久| 免费av手机在线观看| 佐佐木明希av| 黄色影视在线观看| 伊人免费视频二| 中文国产在线观看| 成人日韩在线视频| 91高清国产视频| 亚洲娇小娇小娇小| 色天使在线观看| 亚洲精品www.| 成人日韩在线视频| 五月激情婷婷在线| 亚洲一二三av| 艳母动漫在线观看| 懂色av粉嫩av蜜臀av| 大桥未久一区二区| www.激情网| av日韩在线看| 国产原创中文在线观看| 99999精品视频| 青青草精品视频在线观看| 精品久久久久久中文字幕2017| 网站一区二区三区| 奇米影视四色在线| 一区二区三区一级片| 男人添女人下部视频免费| 亚洲精品无码国产| 91国视频在线| 四季av一区二区| 国产又黄又猛的视频| 欧美 日韩 国产 在线观看| 喜爱夜蒲2在线| 俄罗斯av网站| 欧美成人福利在线观看| 日韩精品在线播放视频| 日韩xxxx视频| 青青草av网站| 国产高清精品软男同| cao在线观看| 高清一区在线观看| 成人手机在线播放| 日本精品一区在线观看| 在线播放av中文字幕| 久久久久久久9| 污污的网站18| 97超碰在线人人| 91欧美视频在线| 日韩极品视频在线观看| 免费激情视频在线观看| 99久re热视频精品98| 精品视频一区二区在线| www.偷拍.com| 老熟妇仑乱视频一区二区| 亚洲自拍第三页| 成人在线免费在线观看| 欧美国产日韩另类| 欧美精品99久久| 伊人精品视频在线观看| 成人免费在线小视频| 国产一级片中文字幕| 欧美成人黑人猛交| 一本大道东京热无码aⅴ| 第四色婷婷基地| 日韩精品在线观看av| 污版视频在线观看| 波多野结衣综合网| 成人短视频在线看| 91欧美视频在线| 久热免费在线观看| 男女激情免费视频| 日本一二三区在线| 亚洲成人av免费看| 男人日女人下面视频| 日本aa在线观看| av噜噜在线观看| 国产又大又黄又粗的视频| 少妇无码av无码专区在线观看 | 久久精品在线免费视频| 欧美日韩在线免费播放| 激情深爱综合网| 精品无码国产一区二区三区av| 久久精品一卡二卡| 校园春色 亚洲色图| 农村妇女精品一二区| 欧美成人免费在线观看视频| www插插插无码免费视频网站| 日本成人xxx| 日韩精品aaa| 99中文字幕在线| 亚洲男人天堂av在线| 污污网站免费看| 成人综合久久网| 国产精品自在自线| 亚洲 欧美 另类人妖| 手机在线看福利| 国产视频手机在线播放| 91人人澡人人爽人人精品| chinese少妇国语对白| 欧美一级裸体视频| 天天天干夜夜夜操| 99re精彩视频| 加勒比av中文字幕| 樱花草www在线| 欧美a级黄色大片| 波多野结衣av一区二区全免费观看| 国产精品一二三在线观看| 91成人在线视频观看| 污污污污污污www网站免费| a天堂资源在线观看| 精品这里只有精品| 无码精品国产一区二区三区免费| 亚洲色精品三区二区一区| 男人插女人下面免费视频| 日韩不卡一二三| 中国黄色录像片| 国产精品自拍片| 激情五月亚洲色图|