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¶
Version 5.7.44-51 contains fixes as part of the MySQL 5.7 post-EOL support from Percona, available to customers.
Community members can build this release from the source.
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-51/binary/tarball/Percona-Server-5.7.44-51-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