MySQL Engineering Blogs
MySQL Workbench 6.3.8 GA has been released
The MySQL developer tools team announces 6.3.8 as our GA release for MySQL Workbench 6.3.For the full list of changes in this revision, visithttp://dev.mysql.com/doc/relnotes/workbench/en/changes-6-3.html For discussion, join the MySQL Workbench...
MySQL 8.0: Data Dictionary Architecture and Design
This blog post elaborates on the architecture and design of the transactional data dictionary that will be part of MySQL 8.0. Some descriptions of architecture will be implemented in later versions. See MySQL 8.0 Data Dictionary: Background and motivation. The MySQL Data Dictionary Schema The...
MySQL 8.0 Labs: [Recursive] Common Table Expressions in MySQL (CTEs), Part Two – how to generate series
Here is the second in a series of posts about CTEs, a new feature of MySQL 8.0, available in this Labs release. The first post ended with: Inside the recursive CTE definition (the part in AS (…)), some syntax constraints must be respected […] a recursive SELECT mustn’t contain GROUP BY,...
Announcing MySQL Server 5.7.16, 5.6.34, and 5.5.53
MySQL Server 5.7.16, 5.6.34, and 5.5.53, new versions of the popular Open Source Database Management System, have been released. These releases are recommended for use on production systems. For an overview of what’s new, please see http://dev.mysql.com/doc/refman/5.7/en/mysql-nutshell.html...
MySQL 8.0 Labs – Descending Indexes in MySQL
Starting with the 8.0 optimizer labs release the MySQL server now supports descending indexes. As I will detail in this post, this new feature can be used to eliminate the need for sorting results, and lead to performance improvements in a number of queries.…
MySQL 8.0 Data Dictionary: Background and Motivation
Just as you use a database like MySQL to store your application data, MySQL must also store its meta data (schema names, table definitions etc) somewhere. Traditionally this meta data storage has been split between many different locations (.FRM, .PAR, .OPT, .TRN and .TRG files).…
Connection Management in Database Jones
How does an application configure its database connection? I find this to be a pretty interesting question. As the application moves from a developer’s workstation to a test harness, then to staging, and on to production, the database connection properties can change each time. …
MySQL Community Server
- MySQL Workbench 6.3
- Connector/J 6.0
- Connector/C++ 2.0
- MySQL Cluster 7.5
- MySQL Cluster 7.4
Which version of MySQL are you running in production?
"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.