[day12][註冊][實作] 串接,雲端MongoDB Atlas資料庫(上)



mLab與heroku分手

原本串接雲端資料庫這篇應該是會放在之後才會講到的,想說先安裝本地端資料庫在開發的時候比較省流量。但是因為mLab預計在未來從heroku可以快速建成的app消失,所以重新找了雲端資料庫要用哪一個。發現買下mLab的MongoDB Atlas服務並沒有限制呼叫次數,加上可以選擇台灣伺服器所以乾脆從一開始就串接雲端資料庫!你遲早要串接雲端資料庫為什麼不現在就串!

前往mongodb atlas官方網站

註冊帳號(我是用google直接進入)

https://ithelp.ithome.com.tw/upload/images/20200925/20130673DKiNTHCEnA.jpg

同意隱私權政策

經過一段歡迎光臨的畫面後來這個畫面

https://ithelp.ithome.com.tw/upload/images/20200925/20130673qylHXcIdyw.jpg

你必須要隸屬一個組織才可以開始建立專案

https://ithelp.ithome.com.tw/upload/images/20200925/20130673lDGzoU7fwY.jpg

https://ithelp.ithome.com.tw/upload/images/20200925/20130673xAFWON3xmk.jpg

建立完成就會看到下面這畫面

https://ithelp.ithome.com.tw/upload/images/20200925/20130673i2tYx5DMHn.jpg

接著建立你的第一個專案

https://ithelp.ithome.com.tw/upload/images/20200925/20130673p2EtfcKbuW.jpg

https://ithelp.ithome.com.tw/upload/images/20200925/20130673ebhMqn11jS.jpg

現在你擁有了第一個專案,點開左下角start按鈕依序完成

https://ithelp.ithome.com.tw/upload/images/20200925/20130673ce4QOTAqDf.jpg

step 01 Build your first cluster

https://ithelp.ithome.com.tw/upload/images/20200925/20130673mP0n2Id3F1.jpg

這邊請用google的伺服器並選台灣,他還是免費的喔!接著選方案

https://ithelp.ithome.com.tw/upload/images/20200925/20130673ZhzbmneZTV.jpg

免費,完美!接下來你的資料庫就在建立中了

https://ithelp.ithome.com.tw/upload/images/20200925/20130673lIq5uYfiAd.jpg

step 02 Create your first database user

https://ithelp.ithome.com.tw/upload/images/20200925/20130673PTgs0exM9E.jpg

使用密碼方式建立

https://ithelp.ithome.com.tw/upload/images/20200925/20130673IrYF4QKlzJ.jpg

建立完然後網頁提示才跳出來...

https://ithelp.ithome.com.tw/upload/images/20200925/201306735ySzZftvam.jpg

step 03 Whitelist your IP address

https://ithelp.ithome.com.tw/upload/images/20200925/20130673iUBdv9i4j3.jpg

這邊直接同意所以IP連線(heroku的ip是動態的...所以...你知道的,有需要可以看文件去同意那一大串範圍就是了,但如果變更的話記得一起變更)

https://ithelp.ithome.com.tw/upload/images/20200925/20130673oSmMEt7IPM.jpg

step 04 Load Sample Data (Optional)
這個不一定要用,但裡面有測試資料ㄟ(笑

https://ithelp.ithome.com.tw/upload/images/20200925/20130673BovnVN5ZHw.jpg

step 05 Connect to your cluster

https://ithelp.ithome.com.tw/upload/images/20200925/20130673Q45LSSLBYS.jpg

https://ithelp.ithome.com.tw/upload/images/20200925/20130673PR9m8lkxY0.jpg

https://ithelp.ithome.com.tw/upload/images/20200925/20130673qKOy9GxGoY.jpg

這樣程式碼就都有囉!

下一篇開始將資料庫串進伺服器!

githubday12

張貼留言

0 留言