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-52 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 from publicly available source code, which will be released on a quarterly basis.
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-52/binary/tarball/Percona-Server-5.7.44-52-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