4 使用mongoose連線資料庫

2022-09-17 08:39:14 字數 893 閱讀 3777

mongoose

資料庫連線

node.js要操作mongodb資料庫,需要依賴第三方庫mongoose,進行資料庫連線和增刪改查的操作。

第三方庫經典的操作,在專案根目錄進行第三方庫的安裝和匯入。

mongoose的安裝和引入

在連線資料庫之前,我們預設mongodb資料庫是系統服務並且已開啟。(如何設定系統服務和開啟資料庫請另查閱).在mongoose物件下有個connect方法可以連線資料庫。

連線資料庫

connect是乙個非同步方法,連線資料庫成功後,返回乙個promise物件.我們接收一下,然後使用es6語法async/await,用同步的方法書寫非同步的函式,避免**地獄。

到目前為止,我們已經編寫完連線資料庫的**了,我們嘗試啟動下伺服器,看看是否有err或者warning.

出現的這三個不是錯誤,是warning,可以不處理也可以處理。詳情請參閱《連線mongodb資料庫出現的**警告 》。至此完成了伺服器連線資料庫的流程。我們可以開啟資料庫視覺化軟體(compass),重新整理檢視。

重新整理檢視資料庫

如何使用FME連線資料

featuresjoiner是將資料連線在一起的轉換器,它最接近featuremerger 並且可能最終取代它 它在工作空間中是這樣的 該工作區將facility要素與postaladdress要素相結合。你可以看到,代替requestor supplier這個轉換器有left right埠,少乙個...

PHP實現連線資料庫4

上次我們說到php對資料庫的刪除操作,接下來我們就簡單的說下資料庫的查詢,首要一條完整的查詢語句是 select 欄位名 from 表名 where group order limit 這是一條簡單但較為完整的一條查詢語句同樣我們需要乙個select方法 如下 public function sel...

使用python連線資料庫

使用python連線資料庫 import pymysql 第一步 連線資料庫 conn pymysql.connect host ip位址 port 埠,user 賬號 passwd 密碼 database 資料庫名 第二步 通過連線拿到游標 cursor conn.cursor try sql s...