MongoDB Compass เป็นเครื่องมือ GUI ที่ช่วยให้เราสามารถดำเนินการกับ MongoDB ผ่านอินเตอร์เฟซทางภาพ
การติดตั้ง MongoDB Compass
สำหรับระบบ Windows โปรดอ้างถึง ส่วนการติดตั้ง MongoDB ในสภาพแวดล้อมของ Windows สำหรับ macOS โปรดอ้างถึง ส่วนการติดตั้ง MongoDB ในสภาพแวดล้อมของ macOS
เชื่อมต่อกับเซิร์ฟเวอร์ MongoDB
เปิด Compass
หากคุณยังไม่ได้ตั้งค่าบัญชีและรหัสผ่านเมื่อติดตั้ง MongoDB ในระบบเครื่องของคุณ แค่คลิก "เชื่อมต่อ" เพื่อใช้การเชื่อมต่อเริ่มต้นเพื่อเข้าสู่ MongoDB ในเครื่อง
หากได้ตั้งค่าบัญชีและรหัสผ่านหรือต้องการเชื่อมต่อกับ MongoDB ระยะไกล คลิกที่มุมบนขวาเพื่อเข้าสู่หน้ากำหนดค่าการเชื่อมต่อ
ป้อนข้อมูลการเชื่อมต่อ MongoDB
อินเตอร์เฟซหลัก
สร้างฐานข้อมูล
จากภาพข้างต้น คลิกเพื่อเข้าหน้าต่างสร้างฐานข้อมูล
เกร็ด: เมื่อสร้างฐานข้อมูลใน Compass คุณต้องสร้างคอลเลกชันด้วย ดังนั้นจึงต้องกรอกชื่อคอลเลกชันในภาพข้างต้น
การดำเนินการกับคอลเลกชัน
การแทรกข้อมูล
ป้อนข้อมูล JSON ของเอกสารและคลิก "แทรก" เพื่อแทรกข้อมูล หากป้อน JSON อาร์เรย์ จะแทนการแทรกข้อมูลหลายชิ้น ต่อไปคือเอกสารที่กำลังถูกแทรก:
[{
"item": "journal",
"qty": 25,
"size": {
"h": 14,
"w": 21,
"uom": "cm"
},
"status": "A"
}, {
"item": "notebook",
"qty": 50,
"size": {
"h": 8.5,
"w": 11,
"uom": "in"
},
"status": "A"
}, {
"item": "paper",
"qty": 100,
"size": {
"h": 8.5,
"w": 11,
"uom": "in"
},
"status": "D"
}, {
"item": "planner",
"qty": 75,
"size": {
"h": 22.85,
"w": 30,
"uom": "cm"
},
"status": "D"
}, {
"item": "postcard",
"qty": 45,
"size": {
"h": 10,
"w": 15.25,
"uom": "cm"
},
"status": "A"
}]
ค้นหาข้อมูล
การแก้ไขและลบข้อมูล
สร้างดัชนี
เปลี่ยนไปที่หน้าแดชบอร์ดดัชนีของคอลเล็กชัน
สร้างดัชนี
วิเคราะห์ประสิทธิภาพของคิวรี
เหมือนกับ MySQL ที่มี explain
, MongoDB ยังรองรับคำสั่ง explain
เพื่อวิเคราะห์ประสิทธิภาพของคำสั่งคิวรี