wso2是esb和UTF8

wso2是esb和UTF8,wso2,wso2esb,wso2is,Wso2,Wso2esb,Wso2is,安装时出错 我正在安装wso2是MySql。 MySQL设置为UTF-8。以下是错误: 1: 错误 2: 错误: MySQL Database Error: Got error 851 'Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNAMIC instead' from NDBCLUSTER wso2可以安装在UTF8中的数据库上吗 关于我假设您使用的是带有NDB引擎的MySQL集

安装时出错

我正在安装wso2是MySql。 MySQL设置为UTF-8。以下是错误:

1:

错误

2:

错误:

MySQL Database Error: Got error 851 'Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNAMIC instead' from NDBCLUSTER 
wso2可以安装在UTF8中的数据库上吗


关于

我假设您使用的是带有NDB引擎的MySQL集群。因此,您需要运行MySQL脚本,该脚本可以在
/dbscripts/MySQL_cluster.sql

此外,Identity Server还在
/dbscripts/Identity/
IS_HOME>/dbscripts/Identity/application mgt/
下具有标识脚本。它还没有为带有NDB引擎的mysql_集群提供标识脚本

但是您可以在
/dbscripts/identity/
IS_HOME>/dbscripts/identity/application mgt/
下修改现有的
mysql.sql
脚本,并使其适用于mysql集群。在
dbscripts/identity/mysql.sql
dbscripts/identity/application mgt/mysql.sql
ENGINE INNODB
中,子句可以替换为
ENGINE NDB
。必须增加配置选项
MaxNoOfTriggers
的值,以避免4239个NDB错误

 MySQL Database Error: Table '#sql-197b_412' uses an extension that doesn't exist in this MySQL version
CREATE TABLE IDN_OAUTH2_AUTHORIZATION_CODE (
            AUTHORIZATION_CODE VARCHAR(255),
            CONSUMER_KEY VARCHAR(255),
            CALLBACK_URL VARCHAR(1024),
            SCOPE VARCHAR(2048),
            AUTHZ_USER VARCHAR(512),
            TIME_CREATED TIMESTAMP,
            VALIDITY_PERIOD BIGINT,
            PRIMARY KEY (AUTHORIZATION_CODE),
            FOREIGN KEY (CONSUMER_KEY) REFERENCES IDN_OAUTH_CONSUMER_APPS(CONSUMER_KEY) ON DELETE CASCADE
)TABLESPACE tb_regdb engine ndb storage disk;
MySQL Database Error: Got error 851 'Maximum 8052 bytes of FIXED columns supported, use varchar or COLUMN_FORMAT DYNAMIC instead' from NDBCLUSTER