在后端語言的學習或者畢設,項目的開發中避免不了要使用數據庫,辛辛苦苦做的項目后,發現只能自己一人觀賞的確有點揪心,
這時候我們想將自己的成果廣而告之,大家一起來把玩,肯定離不開上線這一環節,常規的上線方式 要不就是去第三方平台購置一台雲服務器,或者做內網穿透,但是這兩種方式都需要耗費一丟丟小金庫。
這篇文章就教大家如何白嫖的雲數據庫 Atlas
注冊賬戶
- mongodb 官網進行注冊 atlas
- 創建atlas集群
- 賬戶訪問白名單配置
集群創建完成之后,要使用還要配置一下賬戶信息,默認是可讀寫權限就行,配置訪問的白名單之后再白名單范圍內的請求才可以訪問,如果是測試學習大家可以直接設置為允許所有用戶防范
- 創建訪問賬戶
- 設置讀寫權限
- 設置訪問白名單為允許全部
連接使用
配置結束之后我們就可以使用altas提供的雲數據庫,在這里給大家介紹2種方式:可視化工具連接 和 node 連接
- nodejs連接
在這里將使用mongoose 來實現node連接
-
獲取連接地址
在Altas官網獲取連接地址
- nodejs連接代碼
let dburl='上文獲取的連接地址'
const mongoose = require('mongoose')
mongoose.connect(dburl,{ useNewUrlParser: true,useUnifiedTopology: true });
var db = mongoose.connection;
db.on('error',()=>{
console.log("數據庫連接失敗")
});
db.once('open', function() {
console.log('數據庫連接成功')
})
- 可視化工具連接
在這里選擇的可視化工具是studio3t,工具的下載大家可以直接搜索下載這里不做介紹
- 在studio里新建連接將url導入
- 導入成功之后進行連接測試
- 測試通過就可以實現連接atlas雲數據庫
好了本篇文章先介紹到這里,各位小伙伴可以盡情的去薅羊毛了。
歡迎大家關注公眾號:來日方長 這里總會發生一些奇奇怪怪的事情