mongod利用mmapv1启动 这个是default的启动方式。
执行命令:D:\mongodb\bin>mongod -f D:\mongodb\bin\config.conf默认打开27017端口,可在浏览器中查看http://localhost:27017/
It looks like you are trying to access MongoDB over HTTP on the native driver port.
作为window服务
解决方式就是删除刚刚创建的用户,重新重建即可:
> use userdb
switched to db userdb
> db.dropUser("myuser")
true
>db.createUser({user:'myuser',pwd:'123456',roles:[{role:'dbOwner',db:'userdb'}]})
然后关闭服务器,开启认证,重启服务器,用mongovue连接,一切OK
作者: jimu 时间: 2016-1-4 23:47 https://docs.mongodb.org/getting-started/node/client/
var MongoClient = require('mongodb').MongoClient;
var assert = require('assert');
var url = 'mongodb://localhost:27017/test';
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
console.log("Connected correctly to server.");
db.close();
});