আসুন আমরা বুঝতে পারি কিভাবে MySQL Yum রিপোজিটরির সাহায্যে MySQL আপগ্রেড করা যায় -
MySQL MySQL Yum সংগ্রহস্থল ব্যবহার করে আপগ্রেড করা যেতে পারে। আসুন এই আপগ্রেডেশনের জন্য প্রয়োজনীয় পদক্ষেপগুলি দেখি। ডিফল্টরূপে, MySQL Yum রিপোজিটরি MySQL কে রিলিজ সিরিজের সর্বশেষ সংস্করণে আপডেট করে যা ব্যবহারকারী ইনস্টলেশনের সময় বেছে নিতেন
একটি ভিন্ন রিলিজ সিরিজে আপডেট করার জন্য, নির্বাচন করা সিরিজের জন্য সাব-রিপোজিটরি নিষ্ক্রিয় করা প্রয়োজন। পরবর্তী পদক্ষেপটি লক্ষ্য সিরিজের জন্য সাব-রিপোজিটরি সক্ষম করা। একটি সিরিজ এড়িয়ে যাওয়ার পরিবর্তে একটি সিরিজ থেকে পরবর্তীতে আপগ্রেড করার পরামর্শ দেওয়া হচ্ছে৷
৷yun দিয়ে MySQL আপগ্রেড করুন
মাইএসকিউএল এবং এর উপাদানগুলি নীচের কমান্ডটি ব্যবহার করে আপডেট করা যেতে পারে। নিশ্চিত করুন যে এই প্ল্যাটোফ্রমগুলি dnf-সক্ষম নয় −
sudo yum update mysql-server
dnf-সক্ষম প্ল্যাটফর্মগুলির জন্য, নীচের কমান্ডটি ব্যবহার করুন -
sudo dnf upgrade mysql-server
এর পরিবর্তে, MySQL ব্যবহারকারীর সিস্টেমে সবকিছু আপডেট করার জন্য Yum-কে বলে আপডেট করা যেতে পারে, কিন্তু এতে যথেষ্ট সময় লাগবে। dnf-সক্ষম নয় এমন প্ল্যাটফর্মগুলিতে এটি করতে, নীচের কমান্ডটি ব্যবহার করুন −
sudo yum update
dnf-সক্ষম প্ল্যাটফর্মগুলির জন্য, নীচের কমান্ডটি ব্যবহার করুন -
sudo dnf upgrade
Yum ব্যবহার করে একটি আপডেটের পর MySQL সার্ভার পুনরায় চালু করতে হবে। সার্ভারটি পুনরায় চালু হয়ে গেলে, পুরানো ডেটা এবং আপগ্রেড করা সফ্টওয়্যারগুলির মধ্যে কোনো অসঙ্গতি পরীক্ষা এবং সমাধান করতে 'mysql_upgrade' কমান্ড চালানো প্রয়োজন৷
একটি নির্দিষ্ট উপাদান আপগ্রেড করুন
একটি নির্দিষ্ট উপাদান আপগ্রেড করা যেতে পারে. এর জন্য, প্রথমে নীচের কমান্ডটি ব্যবহার করে MySQL উপাদানগুলির জন্য সমস্ত প্যাকেজ তালিকাভুক্ত করুন। এটি dnf-সক্ষম সিস্টেম -
এর জন্যsudo dnf list installed | grep "^mysql"
যেসব সিস্টেমে dnf-সক্ষম নেই, নিচের কমান্ডটি ব্যবহার করুন -
sudo yum list installed | grep "^mysql"
প্যাকেজের নাম শনাক্ত হওয়ার পরে, dnf-সক্ষম নয় এমন ল্যাটফর্মগুলির জন্য নীচের কমান্ডের সাহায্যে প্যাকেজ আপডেট করুন −
sudo yum update package-name
dnf-সক্ষম প্ল্যাটফর্মের জন্য -
sudo dnf upgrade package-name