MySQL ইনস্টলেশন আপগ্রেড করার ধাপগুলো নিচে দেওয়া হলো:
- পাথ আপগ্রেড করুন
- ইনস্টলেশনকে আপগ্রেডের জন্য প্রস্তুত করুন
- Unix বা Linux-এ MySQL বাইনারি বা প্যাকেজ-ভিত্তিক ইনস্টলেশন আপগ্রেড করুন
- MySQL Yum রিপোজিটরি বা APT রিপোজিটরি বা SLES রিপোজিটরি বা Windows-এ আপগ্রেড করুন
- Docker ইনস্টলেশন MySQL আপগ্রেড করুন
- আপগ্রেড ট্রাবলশুটিং করুন
- টেবিল বা ইন্ডেক্স রিবিল্ড বা রিপেয়ার করুন
- MySQL ডেটাবেস অন্য মেশিনে কপি করুন
Unix বা Linux-এ MySQL বাইনারি এবং প্যাকেজ-ভিত্তিক ইনস্টলেশন আপগ্রেড অনেক পদ্ধতিতে করা যায়:
- In-place upgrade
- Logical upgrade
- MySQL Cluster upgrade
In-place Upgrade
- পুরনো MySQL সার্ভার শাটডাউন করুন, পুরনো বাইনারি/প্যাকেজ নতুন দিয়ে রিপ্লেস করুন।
- বিদ্যমান ডেটা ডিরেক্টরিতে MySQL সার্ভার রিস্টার্ট করুন।
- বিদ্যমান ইনস্টলেশনের বাকি আপগ্রেড-আবশ্যক অংশগুলো আপগ্রেড করুন।
Logical Upgrade
- পুরনো MySQL ইনস্ট্যান্স থেকে SQL এক্সপোর্ট করুন।
- ব্যাকআপ বা এক্সপোর্ট ইউটিলিটি (
mysqldumpবাmysqlpump) দিয়ে করা হয়। - নতুন MySQL সার্ভার ইনস্টল করুন SQL নতুন ইনস্ট্যান্সে অ্যাপ্লাই করে।
MySQL Cluster Upgrade
- MGM নোডগুলো আপগ্রেড করুন।
- ডেটা নোডগুলো একটে একটে আপগ্রেড করুন।
- API নোডগুলো একটে একটে আপগ্রেড করুন (MySQL সার্ভার সহ)।
- ডেটা ডিকশনারি আপগ্রেড করুন।
- সিস্টেম টেবিল আপগ্রেড করুন।
- সিস্টেম রিস্টার্ট করুন।