Install from Percona Software repository¶
Ready-to-use packages are available from the Percona Server for MySQL software repositories and the download page. The Percona yum repository supports popular RPM-based operating systems. The easiest way to install the Percona RPM repository is to install an RPM that configures yum and installs the Percona GPG key.
We gather Telemetry data in the Percona packages and Docker images.
Supported platforms¶
Specific information on the supported platforms, products, and versions are described in Percona Software and Platform Lifecycle.
Red Hat Certified¶
Percona Server for MySQL is certified for Red Hat Enterprise Linux 8. This certification is based on common and secure best practices and successful interoperability with the operating system. Percona Server is listed in the Red Hat Ecosystem Catalog.
ARM support¶
The RPM builds for RHEL 8 and RHEL 9 contain ARM packages with the aarch64.rpm
extension. This means that Percona Server for MySQL is available for users on ARM-based systems.
Limitations¶
RHEL 8 and other EL8 systems enable the MySQL module by default. This module hides the Percona-provided packages and the module must be disabled to make these packages visible. The following command disables the module:
$ sudo yum module disable mysql
Install¶
To install using the Percona Software repository, run the following commands either as a root
user or, as in the example, using sudo
.
$ sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
$ sudo percona-release enable-only ps-84-lts release
$ sudo percona-release enable tools release
$ sudo yum install percona-server-server
Available storage engines¶
Percona Server for MySQL 8.4 comes with the MyRocks
storage engine. This storage engine is installed as a plugin. For information on how to install and configure MyRocks, refer to the Percona MyRocks Installation Guide.
Percona yum Testing repository¶
Percona offers pre-release builds from our testing repository. To
subscribe to the testing repository, you enable the testing
repository in /etc/yum.repos.d/percona-release.repo
. To do so,
set both percona-testing-$basearch
and percona-testing-noarch
to enabled = 1
(Note that there are three sections in this file:
release, testing, and experimental - in this case, it is the second section that requires updating).
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.