MySQL Editions

MySQL-Matrix

There is no "Developer Edition" license for MySQL. Community Edition can be used without cost but lacks some of the features of Enterprise Edition and is unlikely to be an identical build (i.e. Enterprise Edition is patched and released on a different cycle to Community Edition) which means it is of limited value if your target production environment is Enterprise Edition.

All installations of MySQL Enterprise Edition, Standard Edition, and Cluster Carrier Grade Edition must be licensed under an appropriate commercial agreement with Oracle, including deployments for production, development, testing, backup and disaster recovery. (1)

Enterprise Edition

MySQL Enterprise Monitor

Enterprise Edition only feature

MySQL Enterprise Backup

Enterprise Edition only feature

Oracle Enterprise Manager for MySQL

Thread Pool

Enterprise Edition only feature

Transparent Data Encryption

Enterprise Edition only feature

MySQL Enterprise TDE enables data-at-rest encryption by encrypting the physical files of the database. Data is encrypted automatically, in real time, prior to writing to storage and decrypted when read from storage. (2)

MySQL Enterprise Encryption

Enterprise Edition only feature

This enables software developers to encrypt data by using RDS, DHS and DH encryption algorithms easily. (3)

MySQL Enterprise Masking and De-identification

Enterprise Edition only feature

MySQL Enterprise Masking and De-identification provides an easy to use, built-in database solution to help organizations protect sensitive data from unauthorized uses by hiding and replacing real values with substitutes. (4)

InnoDB Cluster

https://www.mysql.com/products/enterprise/high_availability.html

MySQL Enterprise Authentication

Enterprise Edition only feature

MySQL Enterprise Edition provides ready to use external authentication modules to easily integrate existing security infrastructures, including Linux Pluggable Authentication Modules (PAM) and Windows Active Directory. (5)

MySQL Enterprise Firewall

Enterprise Edition only feature

MySQL Enterprise Firewall protects your data by monitoring, alerting, and blocking unauthorized database activity without any changes to your applications. (6)

MySQL Enterprise Audit

Enterprise Edition only feature

MySQL Enterprise Audit enables you to quickly and seamlessly add policy-based auditing compliance to new and existing applications. You can dynamically enable user level activity logging, implement activity-based policies, manage audit log files and integrate MySQL auditing with Oracle and third-party solutions. .(8)

MySQL Document Store

MySQL Document Store gives users maximum flexibility developing SQL and NoSQL, schema-free document database applications. This eliminates the need for a separate database for NoSQL data. (7)

MySQL Router

MySQL Router is lightweight middleware that provides transparent routing between your application and any backend MySQL Servers. It can be used for a wide variety of use cases, such as providing high availability and scalability by effectively routing database traffic to appropriate backend MySQL Servers. (A)