MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLパッケージの整合性の検証


MySQLのパッケージの整合性を検証する方法を理解しましょう-

ユーザーの要件に合ったMySQlパッケージをダウンロードしたら、インストールする必要があります。インストールする前に、パッケージに損傷がなく、改ざんされていないことを確認する必要があります。

パッケージの整合性を確認する

パッケージの整合性をチェックする方法は3つあります。それらは以下にリストされています。

  • MD5チェックサム

  • GNUプライバシーガードであるGnuPGの助けを借りた暗号署名

  • RPMパッケージの場合、組み込みのPRM整合性検証メカニズム

パッケージの整合性をチェックするMD5チェックサム方法を理解しましょう。

MD5チェックサム

MD5チェックサムまたはGPG署名が一致しない場合、ユーザーはミラーサイトからそれぞれのパッケージを再度ダウンロードしてみてください。

パッケージがダウンロードされたら、そのMD5チェックサムがMySQLダウンロードページで提供されているものと一致することを確認します。すべてのパッケージには、ユーザーがダウンロードしたパッケージに対して検証できる個別のチェックサムがあります。

正しいMD5チェックサムは、すべてのMySQLパッケージ/製品の「ダウンロード」ページに一覧表示されます。ダウンロードしたパッケージのMD5チェックサムと「ダウンロード」ページに記載されているチェックサムを比較します。

すべてのオペレーティングシステムとセットアップには、MD5チェックサムをチェックするための独自のバージョンのツールがあります。通常、コマンドの名前は「md5sum」または「md5」ですが、一部のオペレーティングシステムにはこれがまったくありません。

Linuxでは、このチェックサムはGNU Text Utilitiesパッケージの一部として存在し、さまざまなプラットフォームで利用できます。

OpenSSLがインストールされている場合は、コマンド「opensslmd5package_name」を使用できます。

md5コマンドラインユーティリティのWindows実装は、ここにありますhttp:// www.fourmilab.ch/md5/

「winMd5Sum」は、ここhttps://www.nullriver.com/index/products/winmd5sum

にあるグラフィカルなMD5チェックツールです。

この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

ユーザーは、16進数の文字列である結果のチェックサムが、特定のパッケージのすぐ下のダウンロードページに表示されているものと一致することを確認する必要があります。アーカイブ内に存在するファイルのチェックサムではなく、アーカイブファイル(.zip、.tar.gz、.msiなど)のチェックサムが検証されていることを確認します。基本的に、ファイル内からコンテンツを抽出する前に、ファイルを確認してください。


  1. MySQLパッケージの整合性の検証

    MySQLのパッケージの整合性を検証する方法を理解しましょう- ユーザーの要件に合ったMySQlパッケージをダウンロードしたら、インストールする必要があります。インストールする前に、パッケージに損傷がなく、改ざんされていないことを確認する必要があります。 パッケージの整合性を確認する パッケージの整合性をチェックする方法は3つあります。それらは以下にリストされています。 MD5チェックサム GNUプライバシーガードであるGnuPGの助けを借りた暗号署名 RPMパッケージの場合、組み込みのPRM整合性検証メカニズム パッケージの整合性をチェックするMD5チェックサム方

  2. SolarisへのMySQLのインストール

    MySQLは、バイナリtarballディストリビューションを使用する代わりに、ネイティブSolarisPKG形式であるバイナリパッケージを使用してSolarisにインストールできます。インストール・パッケージは、Oracle Developer Studio12.6ランタイム・ライブラリに依存しています。これは、MySQLインストールパッケージを実行する前にインストールする必要があります。 インストール・パッケージにより、完全なOracle Developer Studioをインストールするのではなく、ランタイム・ライブラリのみがインストールされます。このパッケージは、対応するmysql-V