কম্পিউটার টিউটোরিয়াল

MongoDB জাভা এনভায়রনমেন্ট কীভাবে সেট আপ করবেন?


MongoDB ইনস্টল এবং চালানো

  • MongoDB হোম পেজে যান, সফ্টওয়্যার (ড্রপডাউন) এ কমিউনিটি সার্ভার সিলেক্ট করুন।

  • MongoDB কমিউনিটি সার্ভার পেজে প্ল্যাটফর্মের বিবরণ নির্দিষ্ট করুন এবং আপনার প্ল্যাটফর্মের সাথে সামঞ্জস্যপূর্ণ MongoDB সার্ভার ডাউনলোড করুন।

  • ডাউনলোড করা সফ্টওয়্যার ইনস্টল করুন এবং ডেটাবেস ফাইল সংরক্ষণ করার জন্য C ড্রাইভে data নামক একটি ফোল্ডার/ডিরেক্টরি তৈরি করুন।

  • MongoDB-এর bin ডিরেক্টরির জন্য পাথ (এনভায়রনমেন্টাল ভেরিয়েবল) সেট করুন অর্থাৎ C:\Program Files\MongoDB\Server\4.2\bin

  • একটি কমান্ড প্রম্পট খুলুন এবং mongod কমান্ড এক্সিকিউট করে MongoDB সার্ভার চালান:

C:\Users\Tutorialspoint>mongod --dbpath "C:\data"
  • একটি অন্য কমান্ড প্রম্পট খুলুন এবং mongo কমান্ড চালিয়ে সার্ভারের সাথে সংযোগ করুন, এটি আপনাকে MongoDB শেল দেবে এবং এর থেকে আপনি ডেটাবেসে ডেটা ম্যানিপুলেট করতে পারবেন।

সেটআপ টেস্ট করার জন্য, use কমান্ড ব্যবহার করে my database নামক একটি ডেটাবেসের সাথে সংযোগ করার চেষ্টা করুন। যদি আপনার সেটআপ সফল হয় তবে আপনি নিচের ফলাফল পাবেন।

> use myDatabase; switched to db myDatabase

জাভা MongoDB ড্রাইভার ইনস্টল করা

ইক্লিপ্সে MongoDB জাভা এনভায়রনমেন্ট সেট আপ করতে আপনাকে একটি Java - Maven প্রজেক্ট তৈরি করতে হবে এবং তার pom.xml ফাইলে নিচের ডিপেন্ডেন্সি যোগ করতে হবে।

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongo-java-driver</artifactId>
    <version>3.12.2</version>
</dependency>

যাচাই

নিচের JDBC প্রোগ্রাম MongoDB-এ একটি ডেটাবেসের সাথে সংযোগ করে, এটি এক্সিকিউট করার চেষ্টা করুন:

উদাহরণ

import com.mongodb.MongoClient;

public class ConnectToDB {
    public static void main(String args[]) {
        // একটি MongoDB ক্লায়েন্ট তৈরি
        MongoClient mongo = new MongoClient("localhost", 27017);
        
        // ডেটাবেস অ্যাক্সেস করা
        mongo.getDatabase("myDatabase");
        System.out.println("ডেটাবেসের সাথে সফলভাবে সংযোগ স্থাপিত");
    }
}

যদি সব কিছু ঠিক থাকে তবে উপরের প্রোগ্রাম নিচের আউটপুট জেনারেট করবে:

ডেটাবেসের সাথে সফলভাবে সংযোগ স্থাপিত

  1. Java ব্যবহার করে MySQL ডেটাবেসে ডেটা আপডেট করা

  2. Java ব্যবহার করে MySQL ডেটাবেস থেকে ডেটা ডিলিট করা

  3. Eclipse-এ OpenCV Java সেটআপ

  4. Windows কম্পিউটারে Node.js ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ করার উপায়