Linux-এ ইনস্টলেশন

Database Tutorials - অ্যাপাচি ডার্বি (Apache Derby) Apache Derby ইনস্টলেশন এবং কনফিগারেশন |
180
180

Linux পরিবেশে Apache Derby ইনস্টল এবং কনফিগার করা খুবই সহজ। নিচে বিস্তারিতভাবে ইনস্টলেশন প্রক্রিয়া বর্ণনা করা হলো:


১. Java ইনস্টলেশন এবং কনফিগারেশন

Apache Derby চালানোর জন্য আপনাকে সিস্টেমে Java ইনস্টল করতে হবে। আপনি Java Development Kit (JDK) ইনস্টল করতে পারেন।

JDK ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন (Ubuntu/Debian):

sudo apt update
sudo apt install openjdk-11-jdk

JDK ইনস্টলেশন পরীক্ষা করার জন্য:

java -version

এটি আপনার সিস্টেমে Java সংস্করণ প্রদর্শন করবে।


২. Apache Derby ডাউনলোড করা

  1. প্রথমে Apache Derby এর অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করুন:
  2. tar.gz ফাইলটি ডাউনলোড করার পর, কমান্ড লাইনে এটি এক্সট্র্যাক্ট করুন:
tar -xzvf db-derby-<version>-lib.tar.gz

এটি আপনার নির্দিষ্ট ডিরেক্টরিতে ফাইলটি এক্সট্র্যাক্ট করবে।


৩. Apache Derby কনফিগারেশন

(১) DERBY_HOME পরিবেশ ভেরিয়েবল সেট করা

আপনার DERBY_HOME পরিবেশ ভেরিয়েবল সেট করতে হবে, যাতে সিস্টেম Apache Derby এর ইনস্টলেশন পাথ জানতে পারে।

export DERBY_HOME=/path/to/derby

এটি আপনার .bashrc বা .bash_profile ফাইলে যোগ করতে পারেন যাতে পরবর্তীতে এটি স্বয়ংক্রিয়ভাবে লোড হয়:

echo 'export DERBY_HOME=/path/to/derby' >> ~/.bashrc
source ~/.bashrc

(২) JAVA_HOME পরিবেশ ভেরিয়েবল সেট করা

আপনার সিস্টেমে Java ইনস্টল থাকলে, Java এর পাথও JAVA_HOME পরিবেশ ভেরিয়েবল হিসেবে সেট করতে হবে।

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

এটি আপনার .bashrc ফাইলে যোগ করুন:

echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' >> ~/.bashrc
source ~/.bashrc

৪. Apache Derby সার্ভার চালানো

Apache Derby চালাতে startNetworkServer স্ক্রিপ্টটি ব্যবহার করতে হবে, যা ডার্বি নেটওয়ার্ক সার্ভার শুরু করবে। এটি আপনার bin ডিরেক্টরিতে থাকে।

$DERBY_HOME/bin/startNetworkServer

এই কমান্ডটি Apache Derby নেটওয়ার্ক সার্ভার চালু করবে। সার্ভার সফলভাবে চালু হলে, আপনি একটি পোর্ট নম্বর দেখতে পাবেন (ডিফল্টভাবে 1527 পোর্ট)। এখন আপনি যেকোনো JDBC ক্লায়েন্ট থেকে ডেটাবেসের সঙ্গে সংযোগ করতে পারবেন।


৫. Apache Derby কনসোল ব্যবহার

আপনি ij (Interactive JDBC) টুল ব্যবহার করে Apache Derby এর কনসোলের মাধ্যমে SQL কুয়েরি চালাতে পারেন। এটি Derby এর সাথে ডিফল্টভাবে আসে।

$DERBY_HOME/bin/ij

এটি একটি কনসোল চালু করবে যেখানে আপনি SQL কুয়েরি এবং ডেটাবেস অপারেশন করতে পারবেন।

ডেটাবেস তৈরি করতে:

connect 'jdbc:derby:/path/to/database;create=true';

এটি একটি নতুন ডেটাবেস তৈরি করবে এবং তার সঙ্গে সংযুক্ত হবে।


৬. Apache Derby-এ টেবিল তৈরি

এখন আপনি ডেটাবেসের মধ্যে টেবিল তৈরি করতে পারবেন। উদাহরণস্বরূপ, একটি employee টেবিল তৈরি করতে:

CREATE TABLE employee (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    age INT
);

এটি একটি নতুন employee টেবিল তৈরি করবে।


৭. Apache Derby বন্ধ করা

যখন আপনি ডেটাবেসের কাজ শেষ করবেন, তখন stopNetworkServer স্ক্রিপ্ট ব্যবহার করে Apache Derby সার্ভার বন্ধ করতে হবে:

$DERBY_HOME/bin/stopNetworkServer

এটি নেটওয়ার্ক সার্ভার বন্ধ করবে।


সারাংশ

Apache Derby ইনস্টলেশন এবং কনফিগারেশন Linux এ বেশ সহজ এবং সরল। আপনাকে Java এবং Apache Derby এর পরিবেশ ভেরিয়েবল সেট করতে হবে, তারপর নেটওয়ার্ক সার্ভার চালু করতে হবে। আপনি ij কনসোল ব্যবহার করে ডেটাবেস তৈরি, কুয়েরি চালনা, এবং অন্যান্য SQL অপারেশন করতে পারবেন।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion