ใช้งาน Studio 3T กับ MongoDB Version เก่ากว่า 4.0

ปัจจุบัน MongoDB Server ได้อัปเดตเป็น Version 8.0 แล้ว ส่งผลให้ MongoDB GUI Tools ต่าง ๆ ไม่รองรับการใช้งานกับ MongoDB Server Version เก่ากว่า 4.0 แล้ว
แต่ว่าในความเป็นจริงแล้ว MongoDB Server Version เก่ากว่า 4.0 ก็ยังมีการใช้งานอยู่ในหลาย ๆ ที่ และอาจจะมีปัญหากับการอัปเดต MongoDB Server Version ใหม่ ๆ ด้วย
เพื่อให้สามารถใช้งาน MongoDB GUI Tools ได้กับ MongoDB Server Version เก่ากว่า 4.0 เราจึงต้องใช้ Studio 3T Version 2024.1.0 ซึ่งเป็น Version ล่าสุดที่รองรับการใช้งานกับ MongoDB Server Version เก่ากว่า 4.0
วิธี Download Studio 3T Version 2024.1.0
-
เข้าไปที่ https://studio3t.com/knowledge-base/articles/using-studio3t-with-earlier-mongodb-versions/
-
กด Download ตาม OS ที่ใช้งาน
-
ติดตั้ง Studio 3T ตามปกติ
ใช้งาน Studio 3T ครั้งแรก
-
เปิด Studio 3T ขึ้นมา เนื่องจากว่า Studio 3T เป็นโปรแกรมเสียเงิน ซึ่งเขามีให้ทดลองใช้งาน 30 วัน แต่เราก็สามารถใช้งานแบบฟรีได้ แค่ Feature จะมีจำกัด กด Next
-
เขาจะให้เรา Sign In นะ ถ้ายังไม่มี Account ก็สามารถกด Sign Up ได้ หรือจะกด Sign in with Google ก็ได้
-
เรียบร้อย กด Finish ได้เลย
-
ตรงนี้ก็แล้วแต่เราแล้วว่าจะใช้งานแบบตัวเสียเงินทดลองใช้ หรือจะเปลี่ยนเป็นแบบฟรี ผมขอเปลี่ยนเป็นแบบฟรีละกัน
-
แบบฟรีแล้ว Feature หายไปเยอะเลย แต่ก็ยังพอใช้งานได้อยู่
ลอง Connect ไปที่ MongoDB Server Version เก่ากว่า 4.0
ผมมี MongoDB Server Version 3.6 ที่รันผ่าน Docker ไว้
docker run --name mongodb -p 27017:27017 -d mongo:3.6
เดี๋ยวลองใช้ Studio 3T Connect ไปดูนะ
กด Create a new connection > ใส่ Connection String mongodb://localhost:27017
> กด Next
กด OK
ลองกด Test Connection ดู จะเห็นขึ้น OK ทั้งหมดแปลว่า Connect ได้ > กด OK
ตั้ง Connection name แล้วกด Save ได้เลย
มา ลอง Connect จริง ๆ ดู
เย้ 🎉 Connect ได้ (ใครหารายการ Connections ไม่เจอ มันแอบซ่อนอยู่ที่แถบด้านข้าง เปิดให้มันแสดงตลอดเหมือนผมเลยก็ได้)
ลอง Query ดูสักหน่อย ใช้งานได้ปกติ
สรุป
Studio 3T Version 2024.1.0 สามารถใช้งานกับ MongoDB Server Version เก่ากว่า 4.0 ได้ แต่ระวังเผลออัปเดต Studio 3T เป็น Version ใหม่นะ เพราะว่า Version ใหม่ ๆ จะไม่รองรับการใช้งานกับ MongoDB Server Version เก่ากว่า 4.0 แล้ว
หวังว่า Blog นี้จะช่วยให้ทุกคนสามารถใช้งาน Studio 3T กับ MongoDB Server Version เก่ากว่า 4.0 ได้นะครับ แต่ทางที่ดีก็ควรที่จะอัปเดต MongoDB Server ให้เป็น Version ล่าสุดนะครับ เพื่อความปลอดภัยและประสิทธิภาพที่ดีกว่า
ขอบคุณครับ