2.1.4.1 MD5 チェックサムの確認

MySQL パッケージをダウンロードしたら、MD5 チェックサムが MySQL のダウンロードページのチェックサムと一致することを確認してください。各パッケージには固有のチェックサムがあり、ダウンロードしたパッケージに対して確認できます。各 MySQL 製品に対して、正しい MD5 チェックサムがダウンロードページに記載されているので、ダウンロードしたファイル (製品) の MD5 チェックサムと比較します。

各オペレーティングシステムおよびセットアップで、MD5 チェックサムをチェックするための独自のツールが提供されています。通常、このコマンドは md5sum という名前か、または md5 という名前で、一部のオペレーティングシステムではまったく提供されていません。Linux の場合は GNU テキストユーティリティーパッケージの一部で、さまざまなプラットフォームに利用できます。ソースコードを http://www.gnu.org/software/textutils/ からダウンロードすることもできます。OpenSSL がインストールされている場合は、代わりにコマンド openssl md5 package_name を使用できます。md5 コマンド行ユーティリティーの Windows 実装は、http://www.fourmilab.ch/md5/ から入手できます。winMd5Sum はグラフィカルな MD5 チェックツールで、http://www.nullriver.com/index/products/winmd5sum から入手できます。Microsoft Windows の例では、名前は md5.exe であるものとします。

Linux および Microsoft Windows の例

shell> md5sum mysql-standard-5.6.23-linux-i686.tar.gz
aaab65abbec64d5e907dcd41b8699945  mysql-standard-5.6.23-linux-i686.tar.gz
shell> md5.exe mysql-installer-community-5.6.23.msi
aaab65abbec64d5e907dcd41b8699945  mysql-installer-community-5.6.23.msi

結果のチェックサム (16 進数の文字列) が、ダウンロードページの対応するパッケージの真下のチェックサムと一致していることを確認してください。

注記

アーカイブファイルの内部に含まれるファイルではなく、アーカイブファイル (たとえば .zip.tar.gz、または .msi ファイル) のチェックサムを必ず確認してください。つまり、内容を抽出する前のファイルを確認します。


User Comments
  Posted by Moby Dick on December 28, 2007
In OS X with tcsh shell md5 works like this:

shell> openssl md5 package_name

Of course, this is assuming that you already are in the directory where the package has been downloaded. Otherwise you should include the corresponding path to the package_name.

MD
  Posted by MySQL User on August 24, 2008
Microsoft's File Checksum Integrity Verifier (FCIV) is another free checksum utility for Windows operating systems. The fciv.exe download file is named 'Windows-KB841290-x86-ENU.exe'.
Sign Up Login You must be logged in to post a comment.