MySQLi ইন্টারফেস চেক করা

MySQLi ইনস্টলেশন এবং সেটআপ - মাইএসকিউএল আই (MySQLi) - Database Tutorials

303

MySQLi (MySQL Improved) হল মাইএসকিউএল ডেটাবেসের জন্য একটি উন্নত পিএইচপি এক্সটেনশন, যা MySQL 4.1.3 এর পরের সংস্করণে ব্যবহৃত হয়। MySQLi পিএইচপিতে ডেটাবেসের সাথে আরও দ্রুত, নিরাপদ এবং কার্যকরীভাবে ইন্টারঅ্যাক্ট করার জন্য ব্যবহৃত হয়। যখন আপনি MySQLi ইন্টারফেস ব্যবহার করতে চান, তখন প্রথমে এটি নিশ্চিত করতে হবে যে, আপনার পিএইচপি ইন্সটলেশনে MySQLi এক্সটেনশন সক্রিয় আছে কি না।

এখানে MySQLi ইন্টারফেস চেক করার পদ্ধতি আলোচনা করা হবে।


MySQLi ইন্টারফেস চেক করার পদ্ধতি

১. phpinfo() ফাংশন ব্যবহার করে চেক করা

phpinfo() ফাংশন পিএইচপি এর সকল কনফিগারেশন তথ্য প্রদর্শন করে, যার মধ্যে সক্রিয় এক্সটেনশনগুলোর তালিকা অন্তর্ভুক্ত থাকে। এটি ব্যবহার করে আপনি MySQLi এক্সটেনশন ইনস্টল ও সক্রিয় রয়েছে কিনা তা সহজেই দেখতে পারেন।

কোড উদাহরণ:

<?php
phpinfo();
?>

এটি একটি ওয়েব পেজে আপনার পিএইচপি কনফিগারেশন সম্পর্কে বিস্তারিত তথ্য দেখাবে। সেখানে আপনি "mysqli" খুঁজে পাবেন। যদি এটি উপস্থিত থাকে, তবে এটি নির্দেশ করে যে MySQLi এক্সটেনশন সক্রিয় আছে।


২. extension_loaded() ফাংশন ব্যবহার করে চেক করা

extension_loaded() ফাংশন ব্যবহার করে আপনি নির্দিষ্ট এক্সটেনশনটি পিএইচপিতে লোড হয়েছে কিনা তা চেক করতে পারেন। যদি MySQLi এক্সটেনশন লোড করা থাকে, তবে এটি সত্য (true) রিটার্ন করবে, অন্যথায় মিথ্যা (false) রিটার্ন করবে।

কোড উদাহরণ:

<?php
if (extension_loaded('mysqli')) {
    echo "MySQLi extension is loaded!";
} else {
    echo "MySQLi extension is not loaded.";
}
?>

এখানে, extension_loaded('mysqli') ফাংশনটি চেক করবে MySQLi এক্সটেনশনটি সক্রিয় আছে কিনা এবং একটি পবার্ত (message) প্রদর্শন করবে।


৩. php -m কমান্ড ব্যবহার করে চেক করা

যদি আপনি কমান্ড লাইন (CLI) থেকে পিএইচপি চালান, তবে php -m কমান্ডের মাধ্যমে আপনি সক্রিয় এক্সটেনশনের একটি তালিকা পেতে পারেন, যার মধ্যে MySQLi থাকতে হবে।

কমান্ড উদাহরণ:

php -m | grep mysqli

এটি কমান্ড লাইনে MySQLi এক্সটেনশন ইনস্টল এবং সক্রিয় রয়েছে কিনা তা দেখাবে। যদি MySQLi ইনস্টল করা থাকে, তবে এটি "mysqli" এর সাথে ফলাফল প্রদান করবে।


৪. mysqli_get_client_version() ফাংশন ব্যবহার করা

MySQLi ইন্টারফেসের সঠিক কার্যকারিতা নিশ্চিত করার জন্য আপনি mysqli_get_client_version() ফাংশন ব্যবহার করে MySQLi ক্লায়েন্টের ভার্শন চেক করতে পারেন।

কোড উদাহরণ:

<?php
echo 'MySQLi client version: ' . mysqli_get_client_version();
?>

এটি MySQLi ক্লায়েন্টের ভার্শন রিটার্ন করবে। এর মাধ্যমে আপনি নিশ্চিত হতে পারেন যে MySQLi সঠিকভাবে কাজ করছে এবং তার সাথে আপনার MySQL ভার্শনও যাচাই করতে পারবেন।


সারাংশ

MySQLi এক্সটেনশন ইনস্টল এবং সক্রিয় আছে কিনা তা চেক করার জন্য বিভিন্ন পদ্ধতি ব্যবহার করা যায়। phpinfo() ফাংশন, extension_loaded() ফাংশন, php -m কমান্ড এবং mysqli_get_client_version() ফাংশন ব্যবহার করে আপনি সহজেই এটি নিশ্চিত করতে পারবেন। MySQLi সক্রিয় না থাকলে, আপনার পিএইচপি কনফিগারেশন সেটিংস অথবা সার্ভারের সাপোর্ট চেক করতে হতে পারে।

Content added By
Promotion

Are you sure to start over?

Loading...