নিচে একটি MySQL ইনস্টলেশন আপগ্রেড করার জন্য উল্লিখিত পদক্ষেপগুলি রয়েছে -
-
পাথ আপগ্রেড করুন
-
একটি আপগ্রেডের জন্য ইনস্টলেশন প্রস্তুত করুন
-
ইউনিক্স বা লিনাক্সে MySQL বাইনারি বা প্যাকেজ-ভিত্তিক ইনস্টলেশন আপগ্রেড করুন
-
MySQL-কে MySQL yum রিপোজিটরি বা APT রিপোজিটরি বা SLESrepository অথবা Windows-এ ব্যবহার করেও আপগ্রেড করা যেতে পারে।
-
পরবর্তী ধাপ হল MySQL
-এর ডকার ইনস্টলেশন আপগ্রেড করা -
সমস্যা সমাধান আপগ্রেড করুন
-
টেবিল বা সূচীগুলি পুনর্নির্মাণ বা মেরামত করতে হবে।
-
MySQL ডাটাবেসগুলিকে অন্য মেশিনে কপি করতে হবে।
মাইএসকিউএল বাইনারি এবং প্যাকেজ-ভিত্তিক ইনস্টলেশনগুলি ইউনিক্স বা লিনাক্সে বিভিন্ন উপায়ে করা যেতে পারে। সেগুলো নিচে উল্লেখ করা হয়েছে।
-
ইন-প্লেস আপগ্রেড
-
যৌক্তিক আপগ্রেড
-
MySQL ক্লাস্টার আপগ্রেড
আসুন আমরা উপরে উল্লিখিত প্রতিটি পদ্ধতি সংক্ষেপে বুঝতে পারি -
ইন-প্লেস আপগ্রেড
-
একটি ইন-প্লেস আপগ্রেডের মধ্যে পুরানো মাইএসকিউএল সার্ভার বন্ধ করা, পুরানো মাইএসকিউএল বাইনারি বা প্যাকেজগুলিকে নতুনগুলির সাথে প্রতিস্থাপন করা জড়িত৷
-
এটি হয়ে গেলে, বিদ্যমান ডেটা ডিরেক্টরিতে MySQL সার্ভার পুনরায় চালু হয়৷
৷ -
এর পরে, বিদ্যমান ইনস্টলেশনের অবশিষ্ট অংশগুলি, যার জন্য কিছু ধরণের আপগ্রেড প্রয়োজন, আপগ্রেড করা হয়৷
লজিক্যাল আপগ্রেড
-
একটি যৌক্তিক আপগ্রেডের সাথে পুরানো MySQL উদাহরণ থেকে SQL রপ্তানি করা জড়িত৷
৷ -
এটি একটি ব্যাকআপ বা এক্সপোর্ট ইউটিলিটির সাহায্যে করা হয় যেমন 'mysqldump' বা 'mysqlpump'।
-
নতুন MySQL সার্ভার নতুন MySQL দৃষ্টান্তে SQL প্রয়োগ করে ইনস্টল করা হয়েছে৷
MySQL ক্লাস্টার আপগ্রেড
-
এমজিএম নোডগুলি আপগ্রেড করা হয়েছে৷
৷ -
ডেটা নোডগুলি একে একে আপগ্রেড করা হয়৷
-
এপিআই নোডগুলি একে একে আপগ্রেড করা হয়, এবং এতে MySQL সার্ভার অন্তর্ভুক্ত রয়েছে৷
-
ডেটা অভিধান আপগ্রেড করা হয়েছে৷
-
সিস্টেম টেবিল আপগ্রেড করা হয়েছে।
-
সিস্টেমটি পুনরায় চালু হয়েছে৷