วิธีดาวน์โหลดและติดตั้ง MongoDB on Windows และคลาวด์

ผู้ติดตั้งสำหรับ MongoDB มีให้เลือกทั้งรูปแบบ 32 บิตและ 64 บิต โปรแกรมติดตั้ง 32 บิตเหมาะสำหรับสภาพแวดล้อมการพัฒนาและการทดสอบ แต่สำหรับสภาพแวดล้อมการผลิต คุณควรใช้โปรแกรมติดตั้ง 64 บิต มิฉะนั้น คุณอาจถูกจำกัดจำนวนข้อมูลที่สามารถจัดเก็บได้ภายใน MongoDB.

ขอแนะนำให้ใช้รุ่นเสถียรสำหรับสภาพแวดล้อมการใช้งานจริงเสมอ

วิธีดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอนต่อไปนี้สามารถใช้เพื่อดาวน์โหลดและติดตั้ง MongoDB on Windows 10

ขั้นตอน 1) ดาวน์โหลด MongoDB ชุมชนเซิร์ฟเวอร์

ไปที่ ลิงค์ และดาวน์โหลด MongoDB เซิร์ฟเวอร์ชุมชน เราจะติดตั้งเวอร์ชัน 64 บิตสำหรับ Windows.

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 2) คลิกที่ตั้งค่า

เมื่อดาวน์โหลดเสร็จแล้วให้เปิดไฟล์ msi คลิก ถัดไป ในหน้าจอเริ่มต้น

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 3) ยอมรับข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ปลายทาง

  1. ยอมรับข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ปลายทาง
  2. คลิกถัดไป

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 4) คลิกที่ปุ่ม "เสร็จสิ้น"

คลิกที่ปุ่ม "เสร็จสิ้น" เพื่อติดตั้งส่วนประกอบทั้งหมด ตัวเลือกแบบกำหนดเองสามารถใช้เพื่อติดตั้งส่วนประกอบที่เลือก หรือหากคุณต้องการเปลี่ยนตำแหน่งของการติดตั้ง

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 5) การกำหนดค่าบริการ

  1. เลือก “เรียกใช้บริการในฐานะผู้ใช้บริการเครือข่าย” จดบันทึกไดเร็กทอรีข้อมูลไว้ เราจะต้องใช้ข้อมูลนี้ในภายหลัง
  2. คลิกถัดไป

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 6) เริ่มกระบวนการติดตั้ง

คลิกที่ปุ่มติดตั้งเพื่อเริ่มการติดตั้ง

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 7) คลิกถัดไปเมื่อเสร็จสิ้น

การติดตั้งเริ่มต้นขึ้น คลิกถัดไปเมื่อเสร็จสิ้น

ดาวน์โหลดและติดตั้ง MongoDB on Windows

ขั้นตอน 8) คลิกที่ปุ่มเสร็จสิ้น

ขั้นตอนสุดท้าย เมื่อติดตั้งเสร็จแล้วให้คลิกที่ปุ่ม Finish

ดาวน์โหลดและติดตั้ง MongoDB on Windows

สวัสดีชาวโลก MongoDB: Javaไดรเวอร์สคริปต์

พนักงานขับรถใน MongoDB ใช้สำหรับการเชื่อมต่อระหว่างแอปพลิเคชันไคลเอนต์และฐานข้อมูล เช่น ถ้าคุณมี Java โปรแกรมและจำเป็นต้องเชื่อมต่อ MongoDB จากนั้นคุณจะต้องดาวน์โหลดและรวมเข้าด้วยกัน Java ไดรเวอร์เพื่อให้โปรแกรมสามารถทำงานร่วมกับ MongoDB ฐานข้อมูล

คนขับรถสำหรับ Javaต้นฉบับ ออกมาจากกล่อง MongoDB เปลือกที่ใช้ในการทำงานด้วย MongoDB ฐานข้อมูลจริงๆ แล้วเป็นเชลล์จาวาสคริปต์ เพื่อเข้าถึงมัน

ขั้นตอน 1) ไปที่ ” C:\ไฟล์โปรแกรม\MongoDB\Server\4.0\bin” และดับเบิลคลิกที่ mongo.exe หรืออีกวิธีหนึ่ง คุณสามารถคลิกที่ MongoDB รายการเดสก์ท็อป

สวัสดีชาวโลก MongoDB: Javaไดรเวอร์สคริปต์

ขั้นตอน 2) ป้อนโปรแกรมต่อไปนี้ลงในเชลล์

var myMessage='Hello World';
printjson(myMessage);

สวัสดีชาวโลก MongoDB: Javaไดรเวอร์สคริปต์

คำอธิบายรหัส:

  1. เราแค่ประกาศเรื่องง่ายๆ Javascript ตัวแปรเพื่อจัดเก็บสตริงที่เรียกว่า 'Hello World'
  2. เรากำลังใช้วิธี printjson เพื่อพิมพ์ตัวแปรไปที่หน้าจอ

การติดตั้ง Python คนขับรถ

ขั้นตอน 1) ทำให้มั่นใจ Python ได้รับการติดตั้งบนระบบแล้ว

ขั้นตอน 2) ติดตั้งไดรเวอร์ที่เกี่ยวข้องกับ mongo โดยใช้คำสั่งด้านล่าง

pip install pymongo

ติดตั้งไดร์เวอร์รูบี้

ขั้นตอน 1) ตรวจสอบให้แน่ใจว่าติดตั้ง Ruby บนระบบแล้ว

ขั้นตอน 2) ตรวจสอบให้แน่ใจว่าอัญมณีได้รับการอัพเดตโดยการออกคำสั่ง

gem update -system

ขั้นตอน 3) ติดตั้งไดรเวอร์ที่เกี่ยวข้องกับ mongo โดยใช้คำสั่งด้านล่าง

gem install mong

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

มีเครื่องมือในตลาดที่พร้อมสำหรับการจัดการ MongoDB- เครื่องมือที่ไม่ใช่เชิงพาณิชย์อย่างหนึ่งก็คือ MongoDB Compass.

คุณสมบัติบางอย่างของเข็มทิศมีดังต่อไปนี้:

  1. พลังอันเต็มเปี่ยมของมองโกเชลล์
  2. เปลือกหอยหลายอัน
  3. ผลลัพธ์หลายรายการ

ขั้นตอน 1) ไปที่ ลิงค์ และคลิกดาวน์โหลด

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 2) กรอกรายละเอียดในป๊อปอัปและคลิกส่ง

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 3) Double คลิกที่ไฟล์ที่ดาวน์โหลด

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 4) การติดตั้งจะเริ่มต้นอัตโนมัติ

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 5) เข็มทิศจะเปิดขึ้นพร้อมกับหน้าจอต้อนรับ

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 6) คงการตั้งค่าความเป็นส่วนตัวไว้เป็นค่าเริ่มต้นและคลิก "เริ่มใช้เข็มทิศ"

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

ขั้นตอน 7) คุณจะเห็นหน้าจอหลักพร้อมรายการฐานข้อมูลปัจจุบัน

การติดตั้ง MongoDB Compass- MongoDB เครื่องมือการจัดการ

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

ก่อนที่จะเริ่ม MongoDB เซิร์ฟเวอร์ลักษณะสำคัญประการแรกคือการกำหนดค่าไดเร็กทอรีข้อมูลที่ทั้งหมด MongoDB ข้อมูลจะถูกเก็บไว้ สามารถทำได้ตามวิธีต่อไปนี้

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

คำสั่งด้านบน 'md \data\db' สร้างไดเร็กทอรีชื่อ \data\db ในตำแหน่งปัจจุบันของคุณ

MongoDB จะสร้างฐานข้อมูลในตำแหน่งนี้โดยอัตโนมัติ เนื่องจากนี่คือตำแหน่งเริ่มต้นสำหรับ MongoDB เพื่อเก็บข้อมูล เราเพียงแค่ต้องแน่ใจว่าไดเร็กทอรีนั้นมีอยู่ดังนั้น MongoDB สามารถค้นหาได้เมื่อมันเริ่ม

การนำเข้าข้อมูลเข้าสู่ MongoDB ทำได้โดยใช้คำสั่ง “mongoimport” ตัวอย่างต่อไปนี้จะแสดงวิธีดำเนินการนี้

ขั้นตอน 1) สร้างไฟล์ CSV ชื่อ data.csv และใส่ข้อมูลต่อไปนี้ลงไป

หมายเลขพนักงาน,ชื่อพนักงาน

  1. Guru99
  2. โมฮัน
  3. Smith

ในตัวอย่างข้างต้น เราสมมติว่าเราต้องการนำเข้าเอกสาร 3 รายการไปยังคอลเลกชันที่เรียกว่า data แถวแรกเรียกว่าบรรทัดส่วนหัว ซึ่งจะกลายเป็นชื่อฟิลด์ของคอลเลกชัน

ขั้นตอน 2) ออกคำสั่งนำเข้า mongo

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

คำอธิบายรหัส:

  1. เรากำลังระบุตัวเลือก db เพื่อบอกว่าควรนำเข้าข้อมูลไปยังฐานข้อมูลใด
  2. ตัวเลือกประเภทคือการระบุว่าเรากำลังนำเข้าไฟล์ CSV
  3. โปรดจำไว้ว่าแถวแรกเรียกว่าบรรทัดส่วนหัว ซึ่งจะกลายเป็นชื่อฟิลด์ของคอลเลกชัน นั่นคือเหตุผลที่เราระบุตัวเลือก –headerline จากนั้นเราจะระบุไฟล์ data.csv ของเรา

เอาท์พุต

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

ผลลัพธ์แสดงให้เห็นชัดเจนว่ามีการนำเข้าเอกสาร 3 ฉบับเข้ามา MongoDB.

การส่งออก MongoDB ทำได้โดยใช้คำสั่ง mongoexport

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

คำอธิบายรหัส:

  1. เรากำลังระบุตัวเลือก db เพื่อบอกว่าฐานข้อมูลใดที่ควรส่งออกข้อมูล
  2. เรากำลังระบุตัวเลือกคอลเลกชันเพื่อบอกว่าจะใช้คอลเลกชันใด
  3. ตัวเลือกที่สามคือการระบุว่าเราต้องการส่งออกเป็นไฟล์ CSV
  4. ประการที่สี่คือการระบุว่าควรส่งออกฟิลด์ใดของคอลเลกชัน
  5. ตัวเลือก –out ระบุชื่อของไฟล์ csv ที่จะส่งออกข้อมูลไป

เอาท์พุต

MongoDB การกำหนดค่า การนำเข้า และการส่งออก

ผลลัพธ์แสดงให้เห็นอย่างชัดเจนว่ามีการส่งออก 3 รายการ MongoDB.

การกำหนดค่า MongoDB เซิร์ฟเวอร์พร้อมไฟล์กำหนดค่า

เราสามารถกำหนดค่าอินสแตนซ์เซิร์ฟเวอร์ mongod ให้เริ่มต้นด้วยไฟล์กำหนดค่าได้ ไฟล์คอนฟิกูเรชันมีการตั้งค่าที่เทียบเท่ากับอ็อพชันบรรทัดรับคำสั่ง mongod

ตัวอย่างเช่น สมมติว่าคุณต้องการ MongoDB เพื่อจัดเก็บข้อมูลการบันทึกทั้งหมดไปยังตำแหน่งที่กำหนดเอง จากนั้นทำตามขั้นตอนด้านล่าง

ขั้นตอน 1) สร้างไฟล์ชื่อ “mongod.conf” และเก็บข้อมูลด้านล่างไว้ในไฟล์

การกำหนดค่า MongoDB เซิร์ฟเวอร์พร้อมไฟล์กำหนดค่า

  1. บรรทัดแรกของไฟล์ระบุว่าเราต้องการเพิ่มการกำหนดค่าสำหรับไฟล์บันทึกของระบบ นั่นคือที่ที่ข้อมูลเกี่ยวกับสิ่งที่เซิร์ฟเวอร์กำลังทำในไฟล์บันทึกที่กำหนดเอง
  2. ตัวเลือกที่สองคือการระบุว่าตำแหน่งนั้นจะเป็นไฟล์
  3. สิ่งนี้กล่าวถึงตำแหน่งของไฟล์บันทึก
  4. logAppend: “true” หมายถึงเพื่อให้แน่ใจว่าข้อมูลบันทึกยังคงถูกเพิ่มลงในไฟล์บันทึก หากคุณใส่ค่าเป็น "false" ไฟล์จะถูกลบและสร้างใหม่ทุกครั้งที่เซิร์ฟเวอร์เริ่มทำงานอีกครั้ง

ขั้นตอน 2) เริ่มกระบวนการเซิร์ฟเวอร์ mongod และระบุไฟล์การกำหนดค่าที่สร้างขึ้นข้างต้นเป็นพารามิเตอร์ ภาพหน้าจอของวิธีการดังกล่าวแสดงอยู่ด้านล่าง

การกำหนดค่า MongoDB เซิร์ฟเวอร์พร้อมไฟล์กำหนดค่า

เมื่อดำเนินการคำสั่งข้างต้น กระบวนการเซิร์ฟเวอร์จะเริ่มใช้ไฟล์การกำหนดค่านี้ และหากคุณไปที่ไฟล์ /etc ไดเร็กทอรีในระบบของคุณ คุณจะเห็นไฟล์ mongod.log ถูกสร้างขึ้น

สแน็ปช็อตด้านล่างแสดงตัวอย่างลักษณะของไฟล์บันทึก

การกำหนดค่า MongoDB เซิร์ฟเวอร์พร้อมไฟล์กำหนดค่า

วิธีการติดตั้ง MongoDB บนคลาวด์ (AWS, Google, Azure)

คุณไม่จำเป็นต้องติดตั้ง MongoDB เซิร์ฟเวอร์และกำหนดค่า คุณสามารถปรับใช้ได้ MongoDB เซิร์ฟเวอร์ Atlas บนคลาวด์บนแพลตฟอร์มเช่น AWS Google Cloud, Azure และเชื่อมต่อกับอินสแตนซ์โดยใช้ไคลเอนต์ ด้านล่างนี้เป็นขั้นตอนโดยละเอียด

ขั้นตอน 1) ไปที่ ลิงค์

  1. ป้อนรายละเอียดส่วนบุคคล
  2. เห็นด้วยกับข้อตกลง
  3. คลิกปุ่ม “เริ่มต้นฟรี”

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 2) คลิก “สร้างคลัสเตอร์แรกของฉัน”

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 3) คุณสามารถเลือกระหว่าง AWS, Google Cloud, Azure เป็นผู้ให้บริการคลาวด์ของคุณ ในบทช่วยสอนนี้ เราจะใช้ AWS ซึ่งตั้งค่าเป็นค่าเริ่มต้น ไม่ต้องทำการเปลี่ยนแปลงอื่น ๆ บนหน้า และคลิก "สร้าง" Cluster".

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 4) Cluster การสร้างต้องใช้เวลาพอสมควร:

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 5) หลังจากนั้นสักพักก็จะได้เห็น

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 6) คลิกความปลอดภัย > เพิ่มผู้ใช้ใหม่

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 7) ในหน้าจอถัดไป

  1. ป้อนข้อมูลรับรองผู้ใช้
  2. กำหนดสิทธิพิเศษ
  3. คลิกปุ่มเพิ่มผู้ใช้

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 8) ในแดชบอร์ด ให้คลิกปุ่มเชื่อมต่อ

  1. ไวท์ลิสต์การเชื่อมต่อ IP ของคุณ
  2. เลือกวิธีการเชื่อมต่อ

การติดตั้ง MongoDB บนคลาวด์

ขั้นตอน 9) เลือกวิธีการเชื่อมต่อที่คุณต้องการเชื่อมต่อ MongoDB เซิร์ฟเวอร์

การติดตั้ง MongoDB บนคลาวด์