Node.js MongoDBสร้างฐานข้อมูล


การสร้างฐานข้อมูล

ในการสร้างฐานข้อมูลใน MongoDB ให้เริ่มต้นด้วยการสร้างวัตถุ MongoClient จากนั้นระบุ URL การเชื่อมต่อด้วยที่อยู่ IP ที่ถูกต้องและชื่อของฐานข้อมูลที่คุณต้องการสร้าง

MongoDB จะสร้างฐานข้อมูลหากไม่มีอยู่ และทำการเชื่อมต่อกับฐานข้อมูล

ตัวอย่าง

สร้างฐานข้อมูลชื่อ "mydb":

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();
});

บันทึกรหัสด้านบนในไฟล์ชื่อ "demo_create_mongo_db.js" และเรียกใช้ไฟล์:

เรียกใช้ "demo_create_mongo_db.js"

C:\Users\Your Name>node demo_create_mongo_db.js

ซึ่งจะให้ผลลัพธ์นี้แก่คุณ:

Database created!

สำคัญ:ใน MongoDB ฐานข้อมูลจะไม่ถูกสร้างจนกว่าจะได้รับเนื้อหา!

MongoDB รอจนกว่าคุณจะสร้างคอลเลกชัน (ตาราง) โดยมีเอกสารอย่างน้อยหนึ่งฉบับ (บันทึก) ก่อนสร้างฐานข้อมูล (และคอลเลกชัน) จริงๆ