I have been wanting to use the Percona MySQL drop-in replacement for a while now. When trying CentOS 7, Percona is already into repos as the replacement for Mysql Server.
Below is the command to add the Percona repos into your yum repos lists.
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
Then to install Percona 5.7 for example
yum install Percona-Server-server-57 Percona-Server-client-57
As we know, its a drop-in replacement for MySQL so the rest works as before; Don’t forget to optimize and use the
mysql_secure_installation to remove the test database and setup root passwords.
NOTE: 57 setups a temporary root password, to find this check the
/var/log/mysqld.log file for the following line
2016-02-27T14:49:11.247553Z 1 [Note] A temporary password is generated for root@localhost: rS:+xxxxxx