কম্পিউটার

ইউনিক্স/লিনাক্সে বাইনারি এবং প্যাকেজ-ভিত্তিক ইনস্টলেশন ডাউনগ্রেড করা


আসুন ইউনিক্স বা লিনাক্সে বাইনারি এবং প্যাকেজ-ভিত্তিক ইনস্টলেশন কীভাবে ডাউনগ্রেড করা যায় তা বোঝা যাক। ইউনিক্স বা লিনাক্সে বাইনারি এবং প্যাকেজ ভিত্তিক ইনস্টলেশন ডাউনগ্রেড করা বিভিন্ন উপায়ে করা যেতে পারে। তারা নিচে আলোচনা করেছে।

ইন-প্লেস ডাউনগ্রেড

  • ইন-প্লেস ডাউনগ্রেডের সাথে নতুন MySQL সংস্করণ বন্ধ করা জড়িত৷

  • এটি হয়ে গেলে, নতুন MySQL বাইনারি বা প্যাকেজগুলি পুরানো বাইনারি বা প্যাকেজগুলির সাথে প্রতিস্থাপিত হয়৷

  • এটি হয়ে গেলে, পুরানো MySQL সংস্করণটি বিদ্যমান ডেটা ডিরেক্টরিতে পুনরায় চালু হয়৷

  • MySQL-কে innodb_fast_shutdown 0 এ সেট করে একটি ধীর বন্ধ করার জন্য কনফিগার করতে হবে।

নীচের কমান্ডটি একই কাজ করবে -

mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"

নতুন MySQL সার্ভার বন্ধ করুন। নিচের কমান্ড −

ব্যবহার করে এটি করা যেতে পারে
mysqladmin -u root -p shutdown

ধীরগতির শাটডাউনের পরে, InnoDB রিডো লগ ফাইলগুলি (ib_logfile* ফাইলগুলি) ডেটা ডিরেক্টরি থেকে সরানো হয়। রিডু লগ ফাইল ফরম্যাটের সাথে সম্পর্কিত ডাউনগ্রেড সমস্যাগুলি এড়াতে এটি করা হয় যা রিলিজের মধ্যে ঘটেছিল৷

লজিক্যাল ডাউনগ্রেড

  • লজিক্যাল ডাউনগ্রেডে নতুন MySQL সংস্করণ থেকে সমস্ত টেবিল ডাম্প করতে mysqldump ব্যবহার জড়িত৷

  • একবার এটি হয়ে গেলে, ডাম্প ফাইলটি পুরানো MySQL সংস্করণে লোড হয়৷

  • লজিক্যাল ডাউনগ্রেড একই রিলিজ সিরিজের মধ্যে রিলিজের মধ্যে ডাউনগ্রেডের পাশাপাশি আগের রিলিজ স্তরে ডাউনগ্রেডের জন্য সমর্থিত।

  • সাধারণ উপলব্ধতা (GA) রিলিজের মধ্যে শুধুমাত্র ডাউনগ্রেড সমর্থিত।

  • সব ডাটাবেস ডাম্প. নিচের কমান্ড -

    ব্যবহার করে এটি করা হয়
mysqldump −u root −p
   −−add−drop−table −−routines −−events
   −−all−databases −−force > data−for−downgrade.sql

নতুন MySQL সার্ভার নিচের কমান্ড -

ব্যবহার করে বন্ধ করা হয়েছে
mysqladmin −u root −p shutdown

  1. লিনাক্স এবং GNU/Linux এর মধ্যে পার্থক্য

  2. লিনাক্সে মাইএসকিউএল ইনস্টল করা হচ্ছে

  3. জেনেরিক বাইনারি ব্যবহার করে ইউনিক্স/লিনাক্সে মাইএসকিউএল ইনস্টল করা

  4. ইউনিক্স বনাম লিনাক্স:এর মধ্যে পার্থক্য এবং কেন এটি গুরুত্বপূর্ণ