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

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

প্রকাশিত নভেম্বর 21, 2022, 3:00PM EST

অজিফা দিনে একজন সিকিউরিটি অপারেশন ইঞ্জিনিয়ার এবং রাতে একজন প্রযুক্তিগত বিষয়বস্তু লেখক। তিনি লিনাক্স অন্বেষণ করতে এবং এটিতে টিউটোরিয়াল লিখতে পছন্দ করেন। তা ছাড়া, তিনি একজন মুভিহোলিক এবং ভালো ফটোগ্রাফিরও প্রশংসা করেন।

মারিয়াডিবি লিনাক্স সিস্টেমে একটি বহুল ব্যবহৃত ডাটাবেস। এই নির্দেশিকাটিতে, আপনি কিছু সহজে অনুসরণযোগ্য কমান্ডের সাহায্যে উবুন্টু 22.04-এ ডাটাবেস কীভাবে ইনস্টল করবেন তা অন্বেষণ করবেন।

একবার আপনি মারিয়াডিবি ইনস্টল এবং কনফিগার করার পরে, আপনি মারিয়াডিবি কমান্ড লাইনের মাধ্যমে এটির সাথে কীভাবে ইন্টারঅ্যাক্ট করবেন তা শিখবেন। শেষ পর্যন্ত, আপনি উবুন্টু থেকে ডাটাবেস আনইনস্টল করার জন্য একটি কমান্ডও দেখতে পাবেন।

MariaDB কি?

MariaDB হল একটি জনপ্রিয়, বিনামূল্যের এবং ওপেন সোর্স ডাটাবেস যা MySQL-এর প্রতিস্থাপন হিসাবে প্রকাশিত হয়েছে। এটি মাইএসকিউএল-এর একটি কাঁটা, যার মানে মারিয়াডিবি একই রকম কিন্তু ভালো কার্যকারিতা সহ মাইএসকিউএল-এর একটি উন্নত সংস্করণ। আপনি যদি এটি ব্যবহার করে দেখতে চান তাহলে উবুন্টুতে MySQL সেট আপ করার জন্য এখানে একটি নির্দেশিকা রয়েছে৷

মারিয়াডিবি একটি দ্রুত, মাপযোগ্য, শীর্ষস্থানীয় পারফরম্যান্সকারী ডাটাবেস, আরও স্টোরেজ ইঞ্জিনের জন্য সমর্থন সহ। এটি অনেক প্লাগইন, সরঞ্জাম এবং ইউটিলিটিগুলিও বজায় রাখে যা এটিকে সেখানকার সেরা ডাটাবেসগুলির মধ্যে একটি করে তোলে৷ মারিয়াডিবি বেশিরভাগ ইনভেন্টরি বজায় রাখতে এবং লেনদেন এবং গ্রাহকের তথ্য পরিচালনা করতে ব্যবহৃত হয়।

কিভাবে উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল করবেন

আপনি কিভাবে উবুন্টু 22.04-এ মারিয়াডিবি ইনস্টল করতে পারেন তা এখানে:

ধাপ 1:আপনার সিস্টেম আপডেট করুন

ইনস্টলেশন শুরু করার জন্য, আপনাকে প্রথমে আপনার উবুন্টু সিস্টেমে প্যাকেজ আপডেট করতে হবে। আপনি উবুন্টুর টার্মিনালে নিম্নলিখিত কমান্ডটি চালিয়ে এটি অর্জন করতে পারেন:

sudo apt update && sudo apt upgrade

এতে কিছু সময় লাগতে পারে, তাই অপেক্ষা করুন!

ধাপ 2:MariaDB-এর জন্য প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করুন

একবার আপনি সিস্টেম আপডেট করার পরে, আপনাকে মারিয়াডিবি দ্বারা প্রয়োজনীয় কিছু প্রয়োজনীয় প্যাকেজ ইনস্টল করতে হবে। নিম্নলিখিত কমান্ডটি কার্যকর করে এটি করুন:

sudo apt-get install wget software-properties-common dirmngr ca-certificates apt-transport-https -y

এখন আপনি প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করেছেন, আপনি অবশেষে এই ধাপে মারিয়াডিবি ইনস্টল করবেন। ডাটাবেস ইন্সটল করতে, রুট ইউজার হিসেবে বা sudo দিয়ে নিচের কমান্ডটি চালান:

sudo apt install mariadb-server mariadb-client

আপনার সিস্টেমে মারিয়াডিবি সফলভাবে ইনস্টল করা হয়েছে তা যাচাই করতে, নিম্নলিখিত কমান্ডটি জারি করে ইনস্টল করা ডাটাবেসের সংস্করণটি পরীক্ষা করুন:

mariadb --version

আপনি যদি আউটপুটে অ্যাপ্লিকেশনটির সংস্করণ নম্বর দেখতে পান তবে এর মানে হল যে মারিয়াডিবি আপনার সিস্টেমে বিদ্যমান। এটি ইনস্টলেশন যাচাই করার একটি উপায়। আপনি যাচাইয়ের জন্য ইনস্টল করা ডাটাবেসের সক্রিয় স্থিতিও পরীক্ষা করতে পারেন।

MariaDB এর স্থিতি পরীক্ষা করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

systemctl status mariadb
উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

আপনি দেখতে পাচ্ছেন, মারিয়াডিবি চলছে এবং চলছে।

ধাপ 3:আপনার MariaDB ডেটাবেস সুরক্ষিত করুন

একবার আপনি ডাটাবেস ইনস্টল এবং যাচাই করে নিলে, পরবর্তী ধাপ হল MariaDB-তে কিছু প্রয়োজনীয় কনফিগারেশন করা। ইনস্টলেশনের পরে, মারিয়াডিবি ডাটাবেসকে আপস বা আক্রমণ থেকে রক্ষা করার জন্য একটি সুরক্ষা স্ক্রিপ্ট চালানো একটি ভাল অভ্যাস। এই কমান্ড দিয়ে স্ক্রিপ্টটি চালান:

sudo mysql_secure_installation

পরবর্তী, স্ক্রিপ্ট জিজ্ঞাসা করবে আপনি একটি রুট পাসওয়ার্ড সেট করতে চান কিনা। একটি সুরক্ষিত পাসওয়ার্ড দিন এবং Enter চাপুন . তারপর, এটি আপনাকে পাসওয়ার্ডটি পুনরায় নিশ্চিত করতে বলবে। পাসওয়ার্ডটি সংরক্ষিত হয়ে গেলে, আপনি নীচে দেখানো হিসাবে একটি "সফল" বার্তা পাবেন৷

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

এর পরে, এটি জিজ্ঞাসা করবে আপনি বেনামী ব্যবহারকারীকে সরাতে চান কিনা। এটা বাঞ্ছনীয় যে আপনি এটি সরান.

আপনি যদি দূরবর্তী রুট লগইন অনুমোদন করতে চান তবে এটি নিশ্চিত করবে। যদি আপনি এটিকে অনুমোদন না দেন, আপনি শুধুমাত্র লোকালহোস্ট থেকে রুট ব্যবহারকারী হিসেবে লগ ইন করতে পারবেন।

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

ডিফল্টরূপে, MariaDB একটি পরীক্ষা ডাটাবেস ইনস্টল করে। স্ক্রিপ্টটি জিজ্ঞাসা করবে যে আপনি ডাটাবেসটি সরাতে চান বা রাখতে চান। এটি মুছে ফেলা এবং একটি নতুন ডাটাবেস তৈরি করা ভাল। যাইহোক, যদি আপনি পরীক্ষার উদ্দেশ্যে এটি রাখতে চান, না নির্বাচন করুন৷ .

শেষ পর্যন্ত, স্ক্রিপ্টটি নতুন পরিবর্তনগুলি আপডেট করার জন্য বিশেষাধিকার টেবিলগুলি পুনরায় লোড করার জন্য আপনার কাছ থেকে অনুমতি নেবে৷ সেগুলি লোড করতে, Y লিখুন৷ . আপনি পরিবর্তনগুলি করার পরে, আপনি টার্মিনালে একটি সফল বার্তা দেখতে পাবেন।

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

মারিয়াডিবি চলছে কিনা তা কিভাবে পরীক্ষা করবেন

মারিয়াডিবি ইনস্টল হওয়ার সাথে সাথেই চলতে শুরু করে। এটি পরীক্ষা করতে, আপনি নিম্নলিখিত কমান্ডের মাধ্যমে MariaDB-এর স্থিতি পরীক্ষা করতে পারেন:

sudo systemctl status mariadb

মারিয়াডিবি ঠিকঠাক চললে, আপনি উবুন্টুর টার্মিনালে নিম্নলিখিত আউটপুট দেখতে পাবেন:

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

যদি মারিয়াডিবি ডাউন থাকে, তাহলে আপনি নিচের মত একটি অনুরূপ আউটপুট দেখতে পাবেন:

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

কিভাবে লিনাক্সে MariaDB এর সাথে ইন্টারঅ্যাক্ট করবেন

এখন যেহেতু ইন্সটলেশন এবং কনফিগারেশন সম্পন্ন হয়েছে, আসুন জেনে নেই কিভাবে আপনি ডাটাবেসের সাথে ইন্টারঅ্যাক্ট করতে পারেন।

1. MariaDB শেল অ্যাক্সেস করুন

MariaDB এর শেল প্রবেশ করতে, নিম্নলিখিত কমান্ডটি চালান:

sudo mariadb

এই কমান্ডের সাথে, MariaDB মনিটর খুলবে। এখানে আপনি ডাটাবেসের সাথে ইন্টারঅ্যাক্ট করতে MariaDB কোয়েরি চালাতে পারেন।

উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

2. একটি MariaDB অ্যাডমিন অ্যাকাউন্ট তৈরি করুন

মারিয়াডিবিতে অ্যাক্সেস পাওয়ার পরে, আপনাকে প্রথমে যা করতে হবে তা হল "অ্যাডমিন" নামে একটি নতুন অ্যাকাউন্ট তৈরি করুন। এই অ্যাকাউন্টের রুট অ্যাকাউন্টের মতো একই অনুমতি থাকবে, তবে আপনি এটি মূলত পাসওয়ার্ড-ভিত্তিক প্রমাণীকরণের জন্য ব্যবহার করবেন।

রুট সুবিধা সহ অ্যাডমিন অ্যাকাউন্ট তৈরি করতে, নীচের কমান্ডটি ব্যবহার করুন। কমান্ড জারি করার সময় আপনার পাসওয়ার্ড ব্যবহার নিশ্চিত করুন।

GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

এর পরে, MariaDB-তে নতুন পরিবর্তনগুলি আপডেট করতে বিশেষাধিকারগুলি ফ্লাশ করুন৷

FLUSH PRIVILEGES;

আপনি এখন টাইপ করে MariaDB কমান্ড লাইন থেকে প্রস্থান করতে পারেন:

exit

3. MariaDB এ একটি ডেটাবেস তৈরি করুন

একটি নতুন ডাটাবেস তৈরি করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন এবং "TestDB" এর জায়গায় আপনার ডাটাবেসের জন্য একটি নাম দিন৷

CREATE DATABASE TestDB;

ডাটাবেসটি সফলভাবে তৈরি হয়েছে কিনা তা পরীক্ষা করতে, MariaDB-তে বিদ্যমান সমস্ত ডাটাবেস দেখতে এই কমান্ডটি ব্যবহার করুন:

Show Databases;
উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

আপনি দেখতে পাচ্ছেন টেস্টডিবি এখন মারিয়াডিবি ডাটাবেসের তালিকায় বিদ্যমান।

কিভাবে উবুন্টু 22.04 থেকে MariaDB আনইনস্টল করবেন

যদি, আপনার আর MariaDB-এর প্রয়োজন নেই, আপনি একটি মৌলিক লিনাক্স কমান্ডের সাহায্যে সহজেই এটি আনইনস্টল করতে পারেন। এই কমান্ডটি কয়েক মিনিটের মধ্যে আপনার সিস্টেম থেকে সমস্ত MariaDB ফোল্ডার এবং নির্ভরতা সম্পূর্ণভাবে মুছে ফেলবে।

sudo apt-get purge mariadb-*
উবুন্টু 22.04 এ মারিয়াডিবি ইনস্টল এবং কনফিগার করুন:একটি ধাপে ধাপে নির্দেশিকা

হ্যাঁ নির্বাচন করুন৷ মারিয়াডিবি আনইনস্টল করা চালিয়ে যেতে।

আপনি এখন MariaDB এর ক্ষমতার সম্পূর্ণ সুবিধা নিতে পারেন

এর আশ্চর্যজনক বৈশিষ্ট্য এবং সমর্থনের জন্য ধন্যবাদ, মারিয়াডিবি দিন দিন জনপ্রিয়তা অর্জন করছে এবং বাজারে সবচেয়ে বেশি ব্যবহৃত ডাটাবেসগুলির মধ্যে একটি হয়ে উঠছে। অনেক বড় নাম যেমন Facebook এবং Google অন্যান্য ডাটাবেসের তুলনায় এর অনন্য সুবিধার জন্য MariaDB ব্যবহার করে।

যে সংস্থাগুলি একটি ডাটাবেসের উপর সম্পূর্ণ নমনীয়তা চায় তাদের জন্য, MariaDB এবং PostgreSQL হল দুটি সেরা ওপেন সোর্স বিকল্প।


  1. আইফোন থেকে ফটো সন্নিবেশ করার জন্য কীভাবে ম্যাকওএস-এ ধারাবাহিকতা ক্যামেরা ব্যবহার করবেন

  2. Microsoft SCOM (সিস্টেম সেন্টার অপারেশন ম্যানেজার):ব্যাপক পরিকাঠামো এবং অ্যাপ্লিকেশন পারফরম্যান্স মনিটরিং

  3. উইন্ডোজ 11/10 এ পাওয়ারশেল ব্যবহার করে ফাইলগুলি কীভাবে জিপ এবং আনজিপ করবেন

  4. উবুন্টু 20.04 এ কিভাবে ফন্ট ইনস্টল করবেন