3 เม.ย. 2021 เวลา 07:22 • การศึกษา
MongoDB : EP01 - แนะนำฐานข้อมูลมองโก ( Introduction MongoDB )
MongoDB
ปัจจุบันฐานข้อมูลที่เป็นที่นิยม 1 ในนั้นก็คือ MongoDB สำหรับฐานข้อมูล MongoDB นั้น เป็นฐานข้อมูลประเภท NoSQL ซึ่งไม่ใช้ชุดคำสั่ง SQL ในการรันคำสั่งเพื่อให้ฐานข้อมูลทำงาน ในการเก็บข้อมูลของ MongoDB จะเก็บแบบ JSON (JavaScript Object Notation) ตัวอย่างเช่น
{
"_id": ObjectId("5dfb2b6220ec15cc1d23e4af"),
"name": "l3oxME"
}
เมื่อไม่มีการเก็บข้อมูลแบบ Relational การบันทึกข้อมูลจึงสามารถเปลี่ยนแปลง เพิ่ม Field ได้อย่างอิสระ
ตัวอย่างการเปรียบเทียบโครงสร้างระหว่าง MySQL กับ MongoDB
Compare : MySQL vs MongoDB
การติดตั้งเพื่อใช้งานฐานข้อมูล MongoDB. เราสามารถติดตั้งฐานข้อมูล MongoDB โดยเข้าไปที่เวบ Link : https://docs.mongodb.com/manual/administration/install-community/ จากนั้น ในรายการ Install MongoDB Community Edition จะมีลิงค์ ( Link ) ให้เลือกลงตามระบบปฏิบัติการที่ต้องการดังนี้
- ระบบปฏิบัติการลินุกส์ ( Linux ) : https://docs.mongodb.com/manual/administration/install-on-linux/
- ระบบปฏิบัติการวินโดวส์ ( Window ) : https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
- ระบบปฏิบัติการแมค ( macOS ) : https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/
การทดสอบการทำงานของ MongoDB โดยหลังจากทำการติดตั้งฐานข้อมูล MongoDB เสร็จแล้ว จากนั้นทำการทดสอบว่าสามารถเข้าใช้งาน MongoDB ได้หรือไม่ โดยการเปิด Terminal และพิมพ์คำสั่ง mongo แล้ว Enter ถ้าฐานข้อมูลมีการติดตั้งสมบูรณ์ไม่เกิดปัญหาอะไร ก็จะแสดงดังรูปภาพตามด้านล่าง
Mongo Shell
สำหรับรายละเอียดการใช้งานคำสั่ง Shell ที่ใช้กับ MongoDB จะไม่อธิบายในบทความนี้ โดยซี่รี่ส์ MongoDB นี้จะเน้นไปที่การเขียนโปรแกรมภาษาไพธอนกับฐานข้อมูล MongoDB เป็นหลัก แต่สำหรับท่านที่สนใจการใช้งานคำสั่ง Shell สำหรับ MongoDB นั้น สามารถศึกษาได้ที่ Link : https://docs.mongodb.com/manual/mongo/

ดูเพิ่มเติมในซีรีส์

โฆษณา