Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 패키지 무결성 확인


MySQL의 패키지 무결성을 확인하는 방법을 이해합시다 -

사용자의 요구 사항에 맞는 MySQl 패키지가 다운로드되면 설치해야 합니다. 설치하기 전에 패키지가 손상되지 않았는지, 손상되지 않았는지 확인해야 합니다.

패키지 무결성 확인

패키지의 무결성을 확인할 수 있는 세 가지 방법이 있습니다. 아래에 나열되어 있습니다.

  • MD5 체크섬

  • GNU Privacy Guard인 GnuPG를 사용한 암호화 서명

  • RPM 패키지의 경우 내장된 PRM 무결성 검증 메커니즘

패키지의 무결성을 검사하는 MD5 체크섬 방식을 이해하자.

MD5 체크섬

MD5 체크섬 또는 GPG 서명이 일치하지 않으면 사용자는 미러 사이트에서 해당 패키지를 다시 다운로드해야 합니다.

패키지가 다운로드되면 MD5 체크섬이 MySQL 다운로드 페이지에 제공된 체크섬과 일치하는지 확인하십시오. 모든 패키지에는 사용자가 다운로드한 패키지에 대해 확인할 수 있는 개별 체크섬이 있습니다.

올바른 MD5 체크섬은 모든 MySQLpackage/제품의 '다운로드' 페이지에 나열됩니다. 다운로드한 패키지의 MD5 체크섬과 '다운로드' 페이지에 언급된 패키지를 비교하세요.

모든 운영 체제 및 설정에는 MD5 체크섬을 확인하는 자체 버전의 도구가 있습니다. 일반적으로 명령어 이름은 'md5sum' 또는 'md5'이지만 일부 운영체제에서는 아예 없는 경우도 있습니다.

Linux에서 이 체크섬은 GNU Text Utilities 패키지의 일부로 제공되며 다양한 플랫폼에서 사용할 수 있습니다.

OpenSSL이 설치되어 있으면 'openssl md5 package_name' 명령어를 사용할 수 있습니다.

md5 명령줄 유틸리티의 Windows 구현은 https://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)의 체크섬이 확인되고 아카이브 내부에 있는 파일의 체크섬이 확인되지 않았는지 확인합니다. 기본적으로 파일 내부의 내용을 추출하기 전에 파일을 확인하십시오.