[英]mongoDB database location in node.js
在 node.js 中運行以下腳本時,數據庫究竟存儲在哪里?
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/mydb";
MongoClient.connect(url, function(err, db) {
if (err) throw err;
console.log("Database created!");
db.close();
});
有db文件嗎?
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/mydb";
// ↑↑↑↑↑↑↑ ↑↑↑↑↑↑↑↑↑ ↑↑↑↑↑ ↑↑↑↑
// └ protocol | | └the database name
// | └port
// └your local machine
MongoClient.connect(url, function(err, db) {
if (err) throw err;
console.log("Database created!");
db.close();
});
如果您想查看存儲的數據,您可以從終端使用以下命令:
mongo
// connects to your local MongoDB server
use mydb
// switches to that database
db.yourCollectionName.find({})
// for example
或者如果你想要一個 gui,下載MongoDB Compass
MongoDB 數據庫存儲在 mongodb 服務器中,這意味着在您能夠訪問數據庫之前,您的 mongodb 服務器應該正在運行。 如果您已安裝 MongoDB 服務器。 只需運行此命令即可顯示所有數據庫
show dbs
一旦你這樣做了,你應該看到你所有的 mongodb 數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.