MySQL NDB Cluster 9.7 Release Notes  /  Changes in MySQL NDB Cluster 9.7.0 (2026-04-23)

Changes in MySQL NDB Cluster 9.7.0 (2026-04-23)

MySQL NDB Cluster 9.7.0 is a new Innovation release of NDB Cluster, based on MySQL Server 9.7 and including features in version 9.6 of the NDB storage engine, as well as fixing recently discovered bugs in previous NDB Cluster releases.

Obtaining MySQL NDB Cluster 9.7.  NDB Cluster 9.7 source code and binaries can be obtained from https://dev.mysql.com/downloads/cluster/.

For an overview of major changes made in NDB Cluster 9.7, see What is New in MySQL NDB Cluster 9.7.

This release also incorporates all bug fixes and changes made in previous NDB Cluster releases, as well as all bug fixes and feature changes which were added in mainline MySQL 9 through MySQL 9.7.0 (see Changes in MySQL NDB Cluster 9.7.0 (2026-04-23)).

Note

These release notes were created with the assistance of MySQL HeatWave GenAI.

Bugs Fixed

  • ALTER TABLE ... RENAME COLUMN for an NDB table could be rejected if the renamed column was not referenced by a foreign key, due to incorrect tracking of whether the column belonged to the parent or child table. Errors were returned similar to the following:

            ERROR 1846 (0A000): ALTER TABLE is not supported. Reason: Altering name of a
            field being referenced from a foreign key is not supported. Try dropping
            foreign key first.

    The following public NDB API methods were added to NdbDictionary::ForeignKey:

    • getParentTableId()

    • getChildTableId()

    (Bug #35073937)