Skip to content

Installing Percona Server for MySQL 5.7 from a Binary Tarball

Note

The following instructions install Percona Server for MySQL 5.7. The instructions to install Percona Server for MySQL 8.0 are available at this location.

Download a MySQL 5.7 Post-EOL Support from Percona binary tarball

You can download the binary tarball for Percona Server for MySQL release in the MySQL 5.7 Post-EOL Support from Percona program using your CLIENTID and TOKEN.

Type Name Description
Full Percona-Server-<release>/private/[CLIENTID]-[TOKEN]/Percona-Server-5.7/Percona-Server-<release>/binary/tarball/Percona-Server-<release>-Linux.x86_64.glibc2.17.tar.gz Contains binaries, libraries, test files, and debug symbols
Minimal Percona-Server-<release>/private/[CLIENTID]-[TOKEN]/Percona-Server-5.7/Percona-Server-<release>-Linux.x86_64.glibc2.12-minimal.tar.gz Contains binaries, and libraries but does not include test files, or debug symbols.

Fetch and extract the correct binary tarball using your CLIENTID and TOKEN. For example, for Oracle Linux 9, use the following command:

 $ wget https://repo.percona.com/private/[CLIENTID-[TOKEN]/Percona-Server-5.7/Percona-Server-5.7.44-49/binary/tarball/Percona-Server-5.7.44-49-Linux.x86_64.glibc2.17.tar.gz 

Types and names of binary tarballs

In Percona Server for MySQL 5.7.31-34 and later, the multiple binary tarballs are replaced with the following:

Type Name Description
Full Percona-Server-<version number>-Linux.x86_64.glibc2.12.tar.gz Contains binaries, libraries, test files, and debug symbols
Minimal Percona-Server-<version number>-Linux.x86_64.glibc2.12-minimal.tar.gz Contains binaries, and libraries but does not include test files, or debug symbols.

Select the Percona Server for MySQL 5.7 version number and type of tarball for your installation. Both binary tarballs support all distributions.

In Percona Server for MySQL before 5.7.31-34, multiple tarballs are provided based on the OpenSSL library available in the distribution:

  • ssl100 - for Debian prior to 9 and Ubuntu prior to 14.04 versions (libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0);

  • ssl101 - for CentOS 6 and CentOS 7 (libssl.so.10 => /usr/lib64/libssl.so.10);

  • ssl102 - for Debian 9 and Ubuntu versions starting from 14.04 (libssl.so.1.1 => /usr/lib/libssl.so.1.1);

  • ssl1:111 - for CentOS 8 and RedHat 8 (libssl.so.1.1 => /usr/lib64/libssl.so.1.1.1b);

You can download the binary tarballs from the Linux - Generic section on the download page. See download instructions

Fetch the correct binary tarball. The example fetches Percona Server for MySQL 5.7.38-41 for Debian 10:

$ wget https://downloads.percona.com/downloads/Percona-Server-5.7/Percona-Server-5.7.38-41/binary/debian/buster/x86_64/Percona-Server-5.7.38-41-rda46e5474f9-buster-x86_64-bundle.tar

Last update: 2024-03-14