WSO2 API Manager with Mysql Cluster backend - NDB sql script



我正在使用MySQL Cluster后端设置WSO2 API Manager。在API管理器安装目录中的/dbscripts目录中,有.sql脚本,用于使用使用InnoDB的mysql.sql脚本或使用NDB的mysql_cluster.sql脚本设置数据库。我的问题是 apimgt 数据库,从这篇文章中: http://docs.wso2.org/display/Cluster/Clustering+API+Manager ,说要使用/dbscripts/apimgt/mysql.sql 中的脚本,但没有用于 MySQL 集群设置的等效脚本。我试图在脚本中用引擎NDB替换引擎InnoDB的所有实例,但是当尝试将其导入MySQL时,我得到:错误1215(HY000)在第82行:无法添加外键约束。有谁知道这个数据库的MySQL集群脚本?

谢谢。

API Manager 不提供 mysql 集群脚本。为了将其转换为在 mysql 集群中使用,

是的,您需要将引擎更改为NDB。此外,您还必须删除所有伪造的键约束和索引。

最新更新