หลังดาวน์โหลด MySQL package ที่เหมาะสม ต้องตรวจสอบว่า package สมบูรณ์และไม่ถูก竄改 ก่อนติดตั้ง
วิธีตรวจสอบ Integrity (3 วิธี)
- MD5 checksums
- Cryptographic signatures ด้วย GnuPG (GNU Privacy Guard)
- RPM built-in integrity verification mechanism
MD5 Checksum Method
หาก MD5 checksum หรือ GPG signatures ไม่ตรง ลองดาวน์โหลดใหม่จาก mirror site
เปรียบเทียบ MD5 checksum ของไฟล์ที่ดาวน์โหลดกับที่แสดงบนหน้า Downloads ทุก package มี checksum ของตัวเอง
คำสั่งตรวจสอบทั่วไป: md5sum หรือ md5 (Linux: GNU Text Utilities, Windows: winMd5Sum หรือ fourmilab.ch/md5/)
ตัวอย่างการตรวจสอบ
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
สำคัญ: ตรวจสอบ checksum ของ archive file (.zip, .tar.gz, .msi) ไม่ใช่ไฟล์ภายใน archive ตรวจสอบก่อน extract
หากติดตั้ง OpenSSL ใช้คำสั่ง: openssl md5 package_name