প্রয়োজনীয় MySQL প্যাকেজ ডাউনলোড করার পর ইনস্টলেশনের আগে নিশ্চিত করতে হবে যে প্যাকেজটি নিখুঁত এবং টেম্পার করা হয়নি।
প্যাকেজ ইন্টিগ্রিটি চেক করার তিনটি পদ্ধতি
- MD5 চেকসাম (MD5 Checksums)
- ক্রিপ্টোগ্রাফিক সিগনেচার (GnuPG / GNU Privacy Guard)
- RPM বিল্ট-ইন ইন্টিগ্রিটি ভেরিফিকেশন (RPM প্যাকেজের জন্য)
MD5 চেকসাম পদ্ধতি
- যদি MD5 চেকসাম বা GPG সিগনেচার মেলে না, তবে মিরর সাইট থেকে আবার ডাউনলোড করুন।
- MySQL ডাউনলোড পেজে প্রতিটি প্যাকেজের সঠিক MD5 চেকসাম লিস্ট করা থাকে।
- ডাউনলোড করা প্যাকেজের চেকসাম ডাউনলোড পেজের সাথে তুলনা করুন।
চেকসাম যাচাই করার টুল
- Linux: GNU Text Utilities প্যাকেজের অংশ হিসেবে
md5sumকমান্ড উপলব্ধ। - OpenSSL:
openssl md5 package_nameকমান্ড ব্যবহার করুন। - Windows: md5 কমান্ড লাইন ইউটিলিটি বা winMd5Sum (গ্রাফিক্যাল টুল) ব্যবহার করুন।
উদাহরণ (Windows এবং Linux)
shell> md5sum mysql-standard-8.0.25-linux-i686.tar.gz aaab65abbec64d5e907dcd41b8699945 mysql-standard-8.0.25-linux-i686.tar.gz shell> md5.exe mysql-installer-community-8.0.25.msi aaab65abbec64d5e907dcd41b8699945 mysql-installer-community-8.0.25.msi
গুরুত্বপূর্ণ: আর্কাইভ ফাইল (.zip, .tar.gz, .msi) এর চেকসাম যাচাই করুন, আর্কাইভের ভিতরের ফাইলগুলো না। কনটেন্ট এক্সট্রাক্ট করার আগে ফাইল যাচাই করুন।