發表文章

目前顯示的是 1月, 2017的文章

MongoDB 簡記

在進行初始使用的時候, 沒有權限問題的database用起來感覺很不安心 search了一下一些基本資料開始將mongodb開始進行最初的簡易設定 以下的使用平台在ubuntu 16.04 LTS 4.7 linux kernel mongodb 3.2.1 一開始要先進行資料庫位置的起始設定,要不然會無法正常啟動database $ sudo mkdir -p /data/db 建立好資料庫之後, 我將執行權限進行變更 $ sudo chown username:username /data/db 這樣我的帳號就可以不用透過sudo去將資料庫執行以及讀取了 開始建立帳號密碼 在3.2.1的資料庫當中  帳號創立的方式不太一樣  一開始在設定時我還以委我做錯啥了XD 進入權限模式 $ mongod --auth 透過mongo shell去存取資料庫 $ mongo 進入權限 $ use admin 開始創立帳號密碼 $ db.createUser({         user : "<user-name>",         pwd : "<pass-word>",         roles : [                     "userAdminAnyDatabase" , "dbAdminAnyDatabase" , "readWriteAnyDatabase"                   ]     }) 之後要進行動作就要透過 $ db.auth('<user-name>', '<pa...