Fix lỗi GPG key MySQL 5.7 “Public key is not installed” trên CentOS 7 (100% thành công)

Views: 7 23/03/2026 12:07
Fix lỗi GPG key MySQL 5.7 “Public key is not installed” trên CentOS 7 (100% thành công)

Lỗi thường gặp khi cài MySQL

Khi bạn cài MySQL 5.7 bằng yum, có thể gặp lỗi:

Public key for mysql-community-libs-5.7.xx.el7.x86_64.rpm is not installed

Hoặc:

GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  • Điều này khiến quá trình cài đặt bị dừng lại.

Nguyên nhân lỗi

Một số nguyên nhân phổ biến:

  • GPG key của MySQL đã thay đổi (đặc biệt sau năm 2022)

  • Repo MySQL cũ không còn phù hợp

  • Server chưa import key mới

  • Cache yum bị lỗi

Cách fix lỗi chuẩn (khuyến nghị)

Bước 1: Xóa GPG key cũ

Kiểm tra key:

rpm -qa | grep mysql | grep gpg

Xóa key cũ:

rpm -e gpg-pubkey-5072e1f5*

Bước 2: Import GPG key mới

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql

Bước 3: Xóa cache yum

yum clean all
rm -rf /var/cache/yum

Bước 4: Cài lại MySQL

yum install mysql-community-server

Sau bước này, lỗi sẽ được xử lý hoàn toàn.

Kiểm tra lại GPG key

Bạn có thể kiểm tra chữ ký package:

rpm -K mysql-community-libs-5.7.44-1.el7.x86_64.rpm

Nếu hiển thị OK là thành công.

fix lỗi mysql gpg key mysql 5.7 public key not installed lỗi cài mysql centos 7 mysql-community-libs gpg error fix yum mysql gpg error mysql rpm gpg key centos lỗi gpg key mysql linux cài mysql 5.7 centos lỗi key