首頁  >  文章  >  資料庫  >  驗證 MySQL 包完整性

驗證 MySQL 包完整性

WBOY
WBOY轉載
2023-09-02 10:53:02696瀏覽

验证 MySQL 包完整性

讓我們了解如何驗證 MySQL 的套件完整性 -

#一旦下載了適合使用者要求的 MySQl 套件,就必須安裝它。安裝前,請確保套件的完整性,未被篡改。

檢查套件的完整性

檢查套件的完整性有3種方式可以檢查。下面列出了它們。

  • MD5 校驗和

  • GnuPG 幫助下的加密簽名,它是GNU Privacy Guard

  • 對於RPM套件來說,內建的PRM完整性驗證機制

讓我們來了解MD5 checksum 方法檢查套件的完整性。

MD5 校驗和

如果 MD5 校驗和或 GPG 簽章不匹配,使用者應嘗試再次下載相應的包,從鏡像網站。

下載軟體包後,請確保其 MD5 校驗和與 MySQL 下載頁面上提供的 MD5 校驗和匹配。每個包都有一個單獨的校驗和,可以根據使用者下載的套件進行驗證。

正確的 MD5 校驗和將列在每個 MySQL 的「下載」頁面上 包裝/產品。比較下載的套件和提到的套件的 MD5 校驗和 在「下載」頁面上。

每個作業系統和設定都有自己的工具版本來檢查 MD5 校驗和。一般來說,指令的名稱是“md5sum”或“md5”,但有些作業系統根本沒有這個。

在 Linux 上,此校驗和作為 GNU 文字的一部分出現實用程式包,可在多種平台上使用。

如果已安裝 OpenSSL,則可以使用指令「openssl md5 package_name」。

md5 的Windows 實作命令列實用程式可在此處找到http://www.fourmilab.ch/md5/

「winMd5Sum」是圖形MD5 檢查工具,可在此處找到http://www.nullriver.com/ index/products/winmd5sum

#讓我們看看這個MD5 校驗和的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)的校驗和,而不是驗證存檔中存在的檔案的校驗和。基本上,在從文件中提取內容之前驗證文件。

以上是驗證 MySQL 包完整性的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除