Percona Resources

Software
Downloads

All of Percona’s open source software products, in one place, to download as much or as little as you need.

Product
Documentation

A single source for documentation on all of Percona’s leading, open source software.

Financial Services

Driving Database Success

Percona Blog

Percona Blog

Our popular knowledge center for all Percona products and all related topics.

Community

Percona Community Hub

A place to stay in touch with the open source community

Events

Percona Events Hub

See all of Percona’s upcoming events and view materials like webinars and forums from past events

About

About Percona

Percona is an open source database software, support, and services company that helps make databases and applications run better.

Percona in the News

See Percona’s recent news coverage, press releases and industry recognition for our open source software and support.

Our Customers

Our Partners

Careers

Contact Us

Percona Software For MySQL

Break free from lock-in with tested, secure, enterprise-grade open source software for MySQL. Deploy anywhere and implement easily with one-to-one compatibility with MySQL Community Edition.

Your software alternative to enterprise MySQL

Percona software for MySQL includes an open source MySQL alternative and Percona-built open source management, backup, and observability tools.

Downloading Percona software for MySQL depends on your environment.

 

If you are running any Unix-based system...

Percona Distribution for MySQL

A bundling of open source MySQL software enhanced with carefully curated and designed enterprise-grade features. Download all packages at once. Upgrade and apply changes to a single distribution.

There are two ways to download Percona Distribution for MySQL depending on your high availability needs:

  • Percona Server for MySQL
    A drop-in replacement for MySQL Community that provides better performance, more scalability, and enhanced security features. Ideal for those that need a synchronous replication like Group Replication.

    Learn More

 

  • Percona XtraDB Cluster (PXC)
    A high availability clustering solution for MySQL. Download if you need a multi-master set-up based on Galera

    Learn More

 
Percona Distribution for MySQL components include:

  • Percona XtraBackup - an open source backup solution for all versions of Percona Server for MySQL and MySQL that performs online non-blocking, tightly compressed, highly secure full backups on transactional systems so that applications remain fully available during planned maintenance windows.
  • Percona Toolkit for MySQL - a collection of advanced open source command-line tools engineered to perform a variety of tasks too difficult or complex to perform manually.
  • Percona MyRocks - an alternative to InnoDB for deployments where data storage resource limitations play a crucial role.
  • ProxySQL, HA Proxy, MySQL Router, MySQL Shell, Orchestrator - proxies, replication topology manager, client and code editor for MySQL that are additional components of the Distribution.

If you’re running MySQL in cloud-native environments...

  • Percona Operator for MySQL
    Automate deployments, scaling, and backup and restore operations of MySQL on Kubernetes. Based on Percona XtraDB Cluster.

Percona Monitoring and Management (PMM)

An open source database observability, monitoring, and management tool. Connect your MongoDB nodes to monitor, receive alerts, manage backups, and diagnose problems user-impacting incidents rooted in database configuration.

See how Percona software and services for MySQL stack up

We call ourselves an alternative to enterprise MySQL for a reason. View our feature matrix to see how Percona software and services for MySQL compare to MySQL Community Edition and Enterprise Edition.

Percona Software for MySQL is trusted by

Why Percona Software for MySQL?

High performance. Zero lock-in.

Operate production environments requiring high-performance, highly available, and secure databases without licensing cost and vendor lock-in.

Ensure data durability and high availability

Build highly available and scalable database infrastructures that keep your critical applications running. Perform seamless backups without interruption or performance degradation.

Monitor the health of your MySQL database

Monitor, receive alerts, manage backups and diagnose user-impacting incidents rooted in database configuration.

Support your cloud-native strategy

Manage database workloads on any supported Kubernetes cluster running in private, public, hybrid, or multi-cloud environments.

Improve your bottom line

Stop paying for features you don’t need. Say goodbye to licensing fees and arbitrary price hikes.

Address critical business needs

Unlock exclusive, auto-configured security, compliance, and backup features with Percona Server for MySQL Pro. Benefit from Enterprise Edition capabilities like FIPS mode support while retaining full control over your data’s access and availability.

GitHub – Percona Server for MySQL

GitHub – Percona XtraDB Cluster

GitHub – Percona XtraBackup

GitHub – Percona Operator for MySQL

Source code and releases. Learn more

MySQL Forum

Official Percona community for MySQL

Contribute to the Percona MySQL Community

Have Questions?

Frequently Asked Questions
What is the support cycle for MySQL software from Percona?
Our general policy is that we try to match our end-of-life dates for platforms to those of the upstream vendor. For software Percona produces based on upstream software, we match the upstream software’s end-of-life dates.

In the same manner, as a platform or piece of software becomes outdated or is declared “end of life (EOL),” we move our engineering efforts to developing the next major release or addressing the next important piece of open source software. EOL software gets shifted back to Operational Support, and finally (as it is largely phased out in the broader ecosystem), to Community Support.

Learn more about the Percona for MySQL software lifecycle.

Can I get updates for software beyond the upstream end of life? For example, my organization may need MySQL 5.7 support past October 2023.
In some cases, Percona may offer updates on a subscription basis for software that is End of Life upstream, depending on demand and the feasibility of providing updates. We are offering additional support for MySQL 5.7 for Percona users who need additional time to upgrade to MySQL 8.0. Please see the MySQL 5.7 post – EOL Support page for more information.
I want to migrate from MySQL CE or EE to Percona software for MySQL. How do I do it?
Percona software for MySQL is a 1:1 drop-in replacement for MySQL CE that enables you to migrate without additional code or configuration. All applications and data are fully compatible, and we offer open source solutions for achieving high availability during migration. Self-migrate using our documentation and Community Support. Alternatively, you can reach out to Percona MySQL Experts to ensure migration of your infrastructure with zero downtime, as well as Day 2 support after you migrate.
Is Percona Server for MySQL fully compatible with MySQL Community Edition?
Percona Server for MySQL is a complete drop-in replacement for MySQL CE that provides better performance, more scalability, and enhanced security features.
How does Percona handle bugs in MySQL?
Percona builds its releases on the upstream MySQL, plus our own features and improvements. When Percona finds bugs in MySQL we work on a fix and include it in our distribution. When we fix bugs present in upstream MySQL we submit our fixes back to the upstream and they are usually accepted and included in future releases of MySQL. We try to provide the fixes to our users as quickly as possible rather than waiting on the upstream release.
Can I run Percona MySQL on Kubernetes?
Yes, use Percona Operator for MySQL to create and manage enterprise-ready MySQL clusters on Kubernetes.
How do I use Percona for MySQL?
Consult the Quick Installation Guide for Percona Server for MySQL to install and start the product. If you want to use a Galera cluster, install Percona XtraDB Cluster.

Have Questions?