我已经下载了wso2 paas的安装程序,并将所有相关的软件包放到/ packs文件夹中。
我在同一台vmware机器和带有Ubuntu 14.04 LTS的openstack上安装了wso2 paas。
当我以root身份执行/boot.sh
时,出现mysql以下错误:
Creating APIM database: apim_db
Creating a back-up of the file <WSO2_INSTALL_FOLDER>/resources/dbscripts/apim.sql
ERROR 1071 (42000) at line 495: Specified key was too long; max key length is 767 bytes
谁能帮我解决这个错误?
最佳答案
打开/resources/dbscripts/apim.sql,在第495行中,您将找到类似于以下内容的脚本,
REG_PATH_VALUE VARCHAR(2000) NOT NULL,
注意:可能有2000或其他值!
只能将数值替换为750,如下所示,
REG_PATH_VALUE VARCHAR(750) NOT NULL,
希望能帮助到你!
注意:如果您遇到相同的错误,请重复该过程!