第一步,建立一個最高權限帳號,請用在 MongoDB Shell 執行下面這二行的指令
use admin
db.addUser("root","12345678")※這是啟動驗證功能之意,如果沒有此參數就啟動Mongod,那即使設定了帳戶,也沒有效果
$ sudo stop mongodb
$ mongod --auth
$ sudo start mongodbMongoDB 啟動完成之後,再用 Robomongo 做查詢和修改。
P.S.沒有裝的朋友請用
$ sudo apt-get install robomongoRobomongo Create 設定:
Connection>
Address: locahost : 27017
Authentication>
Perform authentication 打勾
User Name: root
Password: 12345678
綁定ip讓外部呼叫
$ vim /etc/mongodb.conf將
bind_ip = 127.0.0.1 改成 bind_ip = 0.0.0.0最後記得重啟
$ sudo restart mongodbnodejs如果要連mongo的url寫法:
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]











