簡體   English   中英

如何確認是否已為MongoDB for ReactJS + NodeJS Express創建數據庫?

[英]How to confirm if database has been created for MongoDB for ReactJS + NodeJS Express?

我正在學習教程,並進行了以下設置:

MongoClient.connect('mongodb://localhost/newdatabase', function(err, dbConnection) {
  db = dbConnection;
  var server = app.listen(3000, function() {
      var port = server.address().port;
      console.log("Started server at port", port);
  });
});

僅通過使用數據庫名稱定義URL,就可以創建數據庫嗎? 還是我必須在終端上手動創建它? 如何檢查/newdatabase是否已創建?

另外,如何在瀏覽器中訪問URL? 他們為什么不在//localhost之后定義端口號?

謝謝!

與您進行交互后,MongoDB會即時創建數據庫-嘗試向其中添加集合/文檔。

至於端口,它可能正在使用默認端口( 27017 ),因為您沒有提供端口。 不過,您通常不會通過瀏覽器連接到mongo。 嘗試生成此消息:

It looks like you are trying to access MongoDB over HTTP on the native driver port.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM