Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Xác minh tính toàn vẹn gói MySQL

Sau khi tải gói MySQL phù hợp, trước khi cài đặt phải đảm bảo gói nguyên vẹn, không bị can thiệp.

Kiểm tra tính toàn vẹn gói

Có 3 cách kiểm tra:

  • MD5 checksums
  • Chữ ký mật mã với GnuPG (GNU Privacy Guard)
  • Cơ chế xác minh RPM built-in cho gói RPM

MD5 Checksum

Nếu MD5 checksum hoặc chữ ký GPG không khớp, hãy tải lại gói từ mirror site.

Sau khi tải, đảm bảo MD5 checksum khớp với trang tải MySQL. Mỗi gói có checksum riêng để đối chiếu.

MD5 checksum đúng liệt kê trên trang "Downloads" cho mỗi gói/sản phẩm MySQL. So sánh checksum gói tải về và trang Downloads.

Mỗi OS/setup có công cụ riêng kiểm tra MD5. Tên lệnh thường là md5sum hoặc md5, một số OS không có.

Trên Linux, checksum là một phần của gói GNU Text Utilities, có sẵn nhiều nền tảng.

Nếu cài OpenSSL, dùng lệnh openssl md5 package_name.

Windows implementation của md5 command line: https://www.fourmilab.ch/md5/

Công cụ đồ họa winMd5Sum: https://www.nullriver.com/index/products/winmd5sum

Ví dụ Windows và 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

Cần xác minh chuỗi chữ số hex kết quả khớp với trang tải ngay dưới gói cụ thể. Xác minh file archive (.zip, .tar.gz, .msi) trước khi giải nén.