Javascript 无法从express js使用mongodb登录

Javascript 无法从express js使用mongodb登录,javascript,mongodb,Javascript,Mongodb,我正在尝试从node js express framework连接到mongodb MongoClient.connect("mongodb://username:password@remote_ip:22/database_name", { useNewUrlParser: true }, function(err, database) { if(err) return console.error(err); db = database; }) 我犯了这个错误,我不明白这

我正在尝试从node js express framework连接到mongodb

MongoClient.connect("mongodb://username:password@remote_ip:22/database_name", 

 { useNewUrlParser: true },
 function(err, database) {
  if(err) return console.error(err);

  db = database;

})
我犯了这个错误,我不明白这是什么意思

{ err: 'socketHandler',
  trace: '',
  bin: undefined,
  parseState: 
   { sizeOfMessage: 759714643,
     bytesRead: undefined,
     stubBuffer: undefined 
} }

是身份验证错误吗?这意味着什么?

您正在使用端口22连接到MongoDB。 请尝试使用默认端口27017,或者检查MongoDB正在哪个端口上运行

MongoClient.connect("mongodb://username:password@remote_ip:27017/database_name", 

     { useNewUrlParser: true },
     function(err, database) {
      if(err) return console.error(err);

      db = database;

    })