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)).
These release notes were created with the assistance of MySQL HeatWave GenAI.
-
ALTER TABLE ... RENAME COLUMNfor 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)