কম্পিউটার

মাইএসকিউএল ইনস্টলেশন সম্পর্কিত প্রোগ্রাম


5টি MySQL ইনস্টলেশন সম্পর্কিত প্রোগ্রাম রয়েছে৷ সেগুলিকে তালিকাভুক্ত করা হয়েছে, এবং নীচে সংক্ষেপে আলোচনা করা হয়েছে -

  • comp_err

  • mysql_secure_installation

  • mysql_tzinfo_to_sql

  • mysql_upgrade

comp_err

comp_err errmsg.sys ফাইল তৈরি করে যা mysqld দ্বারা ব্যবহৃত ত্রুটির বার্তাগুলি নির্ধারণ করতে ব্যবহৃত হয় যা বিভিন্ন ত্রুটি কোডের জন্য প্রদর্শন করা প্রয়োজন। comp_err এছাড়াও mysqld_error.h, mysqld_ername.h, এবং mysqld_errmsg.h হেডার ফাইল তৈরি করে।

comp_err নিম্নলিখিত উপায়ে আহ্বান করা যেতে পারে -

shell> comp_err [options]

mysql_secure_installation

এই mysql_secure_installation প্রোগ্রামটি ব্যবহারকারীকে তাদের MySQL ইনস্টলেশনের নিরাপত্তা নিম্নোক্ত উপায়ে উন্নত করতে সক্ষম করে -

  • ব্যবহারকারী রুট অ্যাকাউন্টের জন্য একটি পাসওয়ার্ড সেট করতে পারেন।

  • ব্যবহারকারী স্থানীয় হোস্টের বাইরে থেকে অ্যাক্সেসযোগ্য রুট অ্যাকাউন্টগুলি সরাতে পারে।

  • ব্যবহারকারী বেনামী-ব্যবহারকারী অ্যাকাউন্টগুলি সরাতে পারেন৷

  • ব্যবহারকারী পরীক্ষার ডাটাবেসটি মুছে ফেলতে পারে যা, ডিফল্টরূপে, সমস্ত ব্যবহারকারী, এমনকি বেনামী ব্যবহারকারীদের দ্বারা অ্যাক্সেস করা যেতে পারে এবং বিশেষাধিকার যা যে কাউকে test_ দিয়ে শুরু হওয়া নামের ডাটাবেসগুলি অ্যাক্সেস করার অনুমতি দেয়৷

  • mysql_secure_installation ব্যবহারকারীকে নিরাপত্তা সুপারিশ বাস্তবায়ন করতে সাহায্য করে।

mysql_tzinfo_to_sql

mysql_tzinfo_to_sql প্রোগ্রামটি mysql ডাটাবেসে টাইম জোন টেবিল লোড করতে সাহায্য করে। এটি এমন সিস্টেমে ব্যবহৃত হয় যার একটি জোনইনফো ডাটাবেস রয়েছে, যেমন ফাইলের সেট যা সময় অঞ্চলগুলি বর্ণনা করে। এই ধরনের সিস্টেমের উদাহরণগুলির মধ্যে রয়েছে Linux, FreeBSD, Solaris, এবং macOS। এই ফাইলগুলির জন্য একটি সম্ভাব্য অবস্থান হল /usr/share/zoneinfo ডিরেক্টরি (/usr/share/lib/zoneinfo Solaris)।

mysql_upgrade

প্রতিবার MySQL আপগ্রেড করা হলে, ব্যবহারকারীর উচিত mysql_upgrade কার্যকর করা যা আপগ্রেড করা MySQL সার্ভারের সাথে অসঙ্গতি দেখায়।

mysql_upgrade নীচে দেখানো হিসাবে ব্যবহার করা যেতে পারে −

  • সার্ভারটি বর্তমানে চলছে তা নিশ্চিত করুন৷

  • mysql স্কিমাতে সিস্টেম টেবিল আপগ্রেড করার জন্য mysql_upgrade আহ্বান করুন।

নীচের কমান্ড -

ব্যবহার করে অন্যান্য স্কিমাগুলিতে টেবিলগুলি পরীক্ষা করুন এবং মেরামত করুন
shell > mysql_upgrade [options]

সার্ভার বন্ধ করুন এবং এটি পুনরায় চালু করুন যাতে সিস্টেম টেবিলের যেকোনো পরিবর্তন কার্যকর হতে পারে।


  1. কিভাবে MySQL এ একটি ভিন্ন ব্যবহারকারী হিসাবে লগ ইন করবেন?

  2. মাইএসকিউএল সার্ভার এবং সার্ভার-স্টার্টআপ প্রোগ্রাম

  3. মাইএসকিউএল ক্লায়েন্ট প্রোগ্রাম

  4. mysql_secure_installation - MySQL ইনস্টলেশন নিরাপত্তা উন্নত করুন