Get The Facts: MySQL Licensing and Pricing

The confusion about whether MySQL Community Edition still included InnoDB seems now to have dissipated. Thank you to Sheeri Cabral, Darren Cassar and all of you who helped correct the misperception created by catchy headlines. In part, the confusion was caused by people assuming that the MySQL Classic Edition (an option for embedding that has been around for a long time) is the same as MySQL Community Edition...not so. We have made appropriate changes to our web page to clarify this.


A number of blog postings and articles have referred to Oracle raising and doubling prices for MySQL. That is not accurate. Let me give you the facts.


MySQL continues to have a dual license model. The Community Edition of MySQL continues to be freely available and licensed under the GPL (including the InnoDB storage engine).  For the commercial editions, we have made a few changes to simplify licensing and have added more benefits for users.

  • Pricing model (for end-users) continues to be "Annual Subscription" (includes Software, Support, Updates, and Maintenance).
  • Pricing metric continues to be "Per Server"

Commercial Editions for end-users now include a choice of two subscriptions:


So, what's different?


  1. 24x7, unlimited incidents, global support for all customers

In the past, MySQL had tiered support model with 4 support tiers ranging from getting only 2 incidents/yr. to only business hour support to 24x7 support. With Oracle's new model, all MySQL customers now get the highest quality of 24x7, global, Premier Support with unlimited incidents.

  1. Simple Licensing, More Features

In the past, MySQL subscription packages included Basic, Silver, Gold & Platinum (all at different levels of tiered support, not all features were included...starting at $599, going up to $5000). New subscription packages include Standard Edition and Enterprise Edition (both with 24x7 support, unlimited calls, and new features included; starting at $2000 going up to $5000).


We dropped the $599 per server price point (called Basic Support). It included just access to patches and updates and ability to call only within business hours and get resolution for only two incidents per year to get resolution for only two incidents per year via email - very very limited support. This was not a popular option anyway. Now the starting point is $2000 per server which comes with unlimited, 24x7 support, and also includes the Workbench tool - so, much higher level of support and more functionality.

  1. In conclusion, we now offer more functionality and 24x7, unlimited incidents, premier support at lower price. In every category now on the price list, we are offering better support and more features than in the past. (To compare, whereas in the past 24x7 support was available starting at $3000 per server, you can now get it for $2000 per server).


·         MySQL Cluster Carrier Grade Edition is a separate product (a real-time database), and for the first time ever available under a subscription model, including 24x7, Premier Support, on a per server basis

·         OEMs/ISVs can also embed MySQL Database and MySQL Cluster


Hope this clarifies our licensing policy for MySQL. 


Hi Team,

is MySQL Enterprise Backup tool is available separately. We are ready to pay for that tool. Just need to confirm that is it separately available rather than taking full enterprise edition?


Posted by guest on May 08, 2015 at 01:51 PM GMT #

Hi Vikram,

Thank you for your inquiry. Like all other MySQL Enterprise Edition components, MySQL Enterprise Backup is included in the MySQL Enterprise Edition subscription and not available separately. You can find out more about the value of MySQL Enterprise Edition at:



Posted by Bertrand Matthelie on May 08, 2015 at 02:38 PM GMT #

Hi Team,

We are considering moving to MySQL Enterprise version and understand we need to pay for Pre-Production and Production (and want the support on these). We want to setup a Test environment to learn and understand the Enterprise features do we still need a full license? We have a CI environment and will use Community addition for Devs for testing and staging.



Posted by guest on June 22, 2015 at 10:25 AM GMT #

Hi Geoff,

The way to get access to Oracle's MySQL technical support, advanced features as well as all the management tools is via a MySQL Enterprise Edition subscription. Your test environment will then allow you to explore the advanced features and tools, and will be the same as your production environment. More details on MySQL Enterprise Edition at:



Posted by Bertrand Matthelie on June 22, 2015 at 05:35 PM GMT #

Hello. I am an independent software developer (fancy term for kitchen-table coder) and my (closed-source commercial) application accesses the user's MySQL database which is provided by and installed on his web host.

The databases are created through the cPanel and myPHPAdmin utilities, and my application simply adds/updates the records. To do this, I make use of a handful of functions imported from libmysql.lib, which is statically linked to my application.

There are no bundled or locally installed databases; only the one on the web host. And my only usage is the handful of functions imported from the statically linked libmysql.lib to access the database on the web host (which I assume is licensed by the web hosting company).

For such a configuration, what type of license would I require?

Thank you.

Posted by John L. on September 12, 2015 at 05:36 AM GMT #

Hi John,

Thank you for your inquiry. For licensing questions, please contact our sales team:



Posted by Bertrand Matthelie on September 14, 2015 at 08:17 AM GMT #


we have buy MySQL Standard Edition(SE). But We have install MySQL Community Edition (CE) instead.This is because we could not find installer for SE.
When we click Download button from official oracle website :

it directed to MySQL CE download page. LINK :

1. Is there any difference between MySQL CE and SE?
2. Can I use the CE version in commercial environment? (License for SE already purchased)
3. Will I have any issue, if I request technical support from Oracle? with MySQL CE installed.

Posted by guest on June 13, 2016 at 09:11 AM GMT #


If you have purchased MySQL Standard Edition then you should download it from the Oracle Software Delivery Cloud at



Posted by Bertrand Matthelie on June 13, 2016 at 01:52 PM GMT #


we have enterprise as well as community editions running in our environment. I got to know that I can use MySQL enterprise monitor for monitoring both enterprise and community editions. Is this true for MySQL enterprise backup as well ? Can I use MySQL enterprise backup for backing up community edition server?



Posted by Kapil on June 28, 2016 at 08:07 AM GMT #

Hi Kapil,

As long as you have a MySQL Enterprise Edition subscription that covers the instance being monitored or backed up, then you can do so indeed.



Posted by Bertrand Matthelié on June 28, 2016 at 03:32 PM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed

Get the latest updates on products, technology, news, events, webcasts, customers and more.




« July 2016