MySQL 5.7 GA
MySQL InnoDB Cluster
Oracle MySQL Cloud Service
MySQL 8.0 Release Candidate

MySQL Engineering Blogs

Group Replication Features backported to MySQL 5.7
We have brought further enhancement to MySQL Group Replication 5.7 release by backporting some most requested features to MySQL 5.7.20 release: Member weight for automatic primary election on failover Disallow writes after leaving the group And to MySQL 5.7.19 release: Transaction savepoint...

MySQL Enterprise Monitor 3.4.5 has been released
We are pleased to announce that MySQL Enterprise Monitor 3.4.5 is now available for download on the My Oracle Support (MOS) web site. This is a maintenance release that includes a few new features and fixes a number of bugs. You can find more information on the contents of this...

MySQL 8.0: Query Optimizer Takes Data Buffering into Account
In earlier versions of MySQL, the query optimizer did not distinguish between data that was cached in the database buffer and data that had to be read from disk. The main reason was that the optimizer had no information about whether a table would have to be (partially) read from disk or already...

MySQL Enterprise Monitor 3.3.7 has been released
We are pleased to announce that MySQL Enterprise Monitor 3.3.7 is now available for download on the My Oracle Support (MOS) web site. This is a maintenance release that includes a few new features and fixes a number of bugs. You can find more information on the contents of this...

MySQL Enterprise Monitor 4.0.2 has been released
We are pleased to announce that MySQL Enterprise Monitor 4.0.2 is now available for download on the My Oracle Support (MOS) web site. It will also be available for download via the Oracle Software Delivery Cloud in a few days. MySQL Enterprise Monitor is the best-in-class tool for monitoring and...

MySQL 8.0 Collations: Migrating from older collations, Part 2
In my blog MySQL 8.0 Collations: Migrating from older collations I showed a query that could identify the values that might break a unique constraint when migrate your data. That query was not very efficient due to the self join of the converted values.…

Further improvements on INFORMATION_SCHEMA in MySQL 8.0.3
  Introduction With the transactional data dictionary in MySQL 8.0, see MySQL 8.0: Data Dictionary Architecture and Design , INFORMATION_SCHEMA is reimplemented as views over data dictionary tables. In an earlier post by Gopal Shankar, MySQL 8.0: Improvements to Information_schema , he...

Docker Compose and App Deployment with MySQL
In this post we show how to use the mysql-server Docker image for local development. We first introduce a simple example app that starts up and tries to connect to a given db until successful. We then show how to start containers for multiple MySQL versions and use our example app to connect to...

MySQL Community Server

New Releases RSS Feed for new product releases

MySQL Quickpoll

Which backup features do you require for your MySQL database backups?

Take the Quickpoll »

"The Documents contained within this site may include statements about Oracle's product development plans. Many factors can materially affect Oracle's product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

THIS INFORMATION MAY NOT BE INCORPORATED INTO ANY CONTRACTUAL AGREEMENT WITH ORACLE OR ITS SUBSIDIARIES OR AFFILIATES. ORACLE SPECIFICALLY DISCLAIMS ANY LIABILITY WITH RESPECT TO THIS INFORMATION. Refer to the LEGAL NOTICES AND TERMS OF USE for further information."