非受权:html
linux/Mac : mongod -f /mongodb/etc/mongo.conflinux
windows : mongod --config c:\mongodb\etc\mongo.conf 或者 net start mongodb (前提是mongo安装到了服务里面)mongodb
备注:数据库
/mongodb/etc/mongo.conf 位mongo配置文件所在的地址小程序
受权:windows
mongod -f /mongodb/etc/mongo.conf --auth微信小程序
备注:微信
1.--auth表明受权启动,须要账号密码才能访问htm
2.auth=true能够加到mongo.conf配置文件里面去进行统一管理blog
1.经过非受权的方式启动mongo
2.建立admin数据库
use admin
3.添加管理员用户
db.createUser({user:"admin",pwd:"123456",roles:["root"]})
备注:用户名和密码可随意定
4.认证
db.auth("admin", "123456")
1.切换数据库
use test
2.建立用户
db.createUser({user: "root", pwd: "123456", roles: [{ role: "dbOwner", db: "test" }]})
3.经过客户端链接test数据库
大功告成。
近期刚上线一门基于微信小程序、公众号和小程序云开发的微信受权、分享和支付的专项课程,若是你对支付感兴趣能够考虑入手:
https://coding.imooc.com/class/343.html
React全家桶开发通用的后台管理系统:
https://coding.imooc.com/class/236.html
Vue2.0+Vue-Router+Vuex+Node+Mongo开发全栈商城课程
https://coding.imooc.com/class/113.html
慕课讲师:河畔一角