১. পরিচিতি
MariaDB হল একটি ডেটাবেস ম্যানেজমেন্ট সিস্টেম যা MySQL থেকে ফর্ক করা হয়েছে এবং অনেক কোম্পানি ও ডেভেলপারদের দ্বারা ব্যাপকভাবে ব্যবহৃত হয়। প্রতিটি সংস্করণে নতুন ফিচার যোগ করা হয়, এবং নিরাপত্তা উন্নয়ন ক্রমাগত বাস্তবায়িত হয়। তাই, আপনি বর্তমানে কোন MariaDB সংস্করণ ব্যবহার করছেন তা যাচাই করা অত্যন্ত গুরুত্বপূর্ণ। এই প্রবন্ধে, আমরা MariaDB সংস্করণ যাচাই করার বিভিন্ন পদ্ধতি বিশদভাবে ব্যাখ্যা করব।
২. MariaDB সংস্করণ কীভাবে যাচাই করবেন
কমান্ড লাইন থেকে যাচাই
mysql কমান্ড ব্যবহার করে
আপনি সহজেই কমান্ড লাইন থেকে MariaDB সংস্করণ যাচাই করতে পারেন। প্রথমে, mysql কমান্ড ব্যবহার করে পদ্ধতিটি নিচে দেওয়া হল।
mysql -V
উপরের কমান্ডটি চালালে MariaDB সংস্করণ তথ্য প্রদর্শিত হবে। এই পদ্ধতি অপারেটিং সিস্টেম যাই হোক না কেন ব্যবহার করা যায়, যতক্ষণ পরিবেশে MariaDB ইনস্টল করা থাকে।
mysqladmin কমান্ড ব্যবহার করে
mysqladmin কমান্ডও সংস্করণ যাচাই করার জন্য সুবিধাজনক।
mysqladmin -u username -p version
উপরের কমান্ডটি প্রবেশ করার পর, আপনাকে পাসওয়ার্ডের জন্য প্রম্পট করা হবে। উপযুক্ত পাসওয়ার্ড দিন। এরপর বর্তমান MariaDB সংস্করণ প্রদর্শিত হবে।
SQL কুয়েরি ব্যবহার করে যাচাই
যদি আপনি MariaDB-তে লগইন করে থাকেন, তবে আপনি SQL কুয়েরি ব্যবহার করে সংস্করণও যাচাই করতে পারেন।
SELECT VERSION();
এই কুয়েরি চালালে বর্তমান MariaDB সংস্করণ রিটার্ন হবে। ডেভেলপারদের জন্য SQL কুয়েরি ব্যবহার করা সুবিধাজনক, কারণ এটি ডেটাবেসের ভিতরে কাজ করার সময় দ্রুত যাচাই করতে সাহায্য করে।
প্যাকেজ ম্যানেজার ব্যবহার করে যাচাই
rpm কমান্ড ব্যবহার করে
যদি আপনি RPM-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশন (যেমন, CentOS) ব্যবহার করেন, তবে নিচের মতো rpm কমান্ড ব্যবহার করে সংস্করণ যাচাই করতে পারেন।
rpm -qa | grep mariadb
dpkg কমান্ড ব্যবহার করে
Debian-ভিত্তিক ডিস্ট্রিবিউশন (যেমন, Ubuntu) এ, আপনি dpkg কমান্ড ব্যবহার করে ইনস্টল করা MariaDB সংস্করণ যাচাই করতে পারেন।
dpkg -l | grep mariadb
কনফিগারেশন ফাইল থেকে যাচাই
কিছু ক্ষেত্রে, আপনি MariaDB কনফিগারেশন ফাইল (সাধারণত my.cnf ফাইল) থেকে সংস্করণ যাচাই করতে পারেন। তবে, সংস্করণ তথ্য প্রায়শই সরাসরি কনফিগারেশন ফাইলে লেখা থাকে না, তাই এই পদ্ধতি একটি অতিরিক্ত যাচাই পদ্ধতি হিসেবে ব্যবহার করা উত্তম।

৩. অপারেটিং সিস্টেম অনুযায়ী পদ্ধতি
লিনাক্স
লিনাক্সে MariaDB সংস্করণ যাচাই করার জন্য বেশ কিছু পদ্ধতি আছে, তবে সবচেয়ে সাধারণ পদ্ধতি হল কমান্ড লাইন ব্যবহার করা।
mysql -Vকমান্ড : এই কমান্ডটি চালালে সরাসরি সংস্করণ তথ্য প্রদর্শিত হবে।mysqladminকমান্ড : প্রশাসনিক কমান্ড হিসেবে উপযোগী।- প্যাকেজ ম্যানেজার ব্যবহার (rpm, dpkg) : প্যাকেজ ম্যানেজমেন্টে পরিচিত ব্যবহারকারীদের জন্য OS-নির্দিষ্ট পদ্ধতি সুবিধাজনক।
উইন্ডোজ
উইন্ডোজে, আপনি Command Prompt বা PowerShell ব্যবহার করে MariaDB সংস্করণ যাচাই করতে পারেন।
mysql -Vকমান্ড : Command Prompt বা PowerShell-এmysql -Vচালান।- ইনস্টলেশন ফোল্ডার থেকে যাচাই : MariaDB ইনস্টলেশন ডিরেক্টরির
version.txtফাইলটি খুলে সংস্করণ তথ্য দেখুন।
macOS
যদি আপনি macOS-এ MariaDB ব্যবহার করেন, তবে নিচের পদ্ধতিগুলি ব্যবহার করে সংস্করণ যাচাই করতে পারেন।
mysql -Vকমান্ড : টার্মিনালে চালিয়ে সংস্করণ প্রদর্শন করুন।- Homebrew : যদি MariaDB Homebrew দিয়ে ইনস্টল করা হয়ে থাকে, তবে
brew info mariadbকমান্ড চালিয়ে ইনস্টল করা সংস্করণ দেখুন।
৪. নোট ও ট্রাবলশুটিং
যদি MariaDB সংস্করণ যাচাই করার সময় কোনো সমস্যার সম্মুখীন হন, তবে নিচের ট্রাবলশুটিং টিপসগুলি দেখুন।
যদি সংস্করণ যাচাই কমান্ড কাজ না করে
- MariaDB সঠিকভাবে ইনস্টল হয়েছে কিনা যাচাই করুন : যদি MariaDB ইনস্টল না থাকে, তবে কমান্ডটি সঠিকভাবে চালু নাও হতে পারে।
- PATH পরিবেশ ভেরিয়েবল পরীক্ষা করুন : যদি কমান্ডটি স্বীকৃত না হয়, তবে MariaDB ইনস্টলেশন পাথ
PATHপরিবেশ ভেরিয়েবলে অন্তর্ভুক্ত নাও থাকতে পারে। ইনস্টলেশন পাথ যাচাই করে প্রয়োজনেPATHকনফিগার করুন।
SQL কুয়েরি চালানোর সময় ত্রুটি ঘটলে
- ডাটাবেস সংযোগ নিশ্চিত করুন : SQL কুয়েরি ব্যবহার করার সময়, নিশ্চিত করুন যে আপনি সফলভাবে ডাটাবেসে লগইন করেছেন।
- ব্যবহারকারীর অনুমতি পরীক্ষা করুন : ব্যবহৃত ব্যবহারকারী অ্যাকাউন্টের সংস্করণ পরীক্ষা করার অনুমতি নাও থাকতে পারে। উপযুক্ত ব্যবহারকারী অ্যাকাউন্ট দিয়ে কাজ করা সুপারিশ করা হয়।
5. সংক্ষিপ্তসার
মারিয়া ডিবি সংস্করণ পরীক্ষা করা সিস্টেমের নিরাপত্তা এবং উপলব্ধ বৈশিষ্ট্যগুলি বোঝার জন্য অত্যন্ত গুরুত্বপূর্ণ। এই প্রবন্ধে উপস্থাপিত পদ্ধতিগুলি অনুসরণ করে, আপনি বিভিন্ন পরিবেশে সহজে সংস্করণ যাচাই করতে পারেন। আপনার ডাটাবেস আপডেট করা বা সমস্যার সমাধান করার সময়, সর্বদা মারিয়া ডিবি সংস্করণ নিশ্চিত করে শুরু করুন এবং সর্বশেষ প্রাসঙ্গিক তথ্য ব্যবহার করে অগ্রসর হন।


