字符集配置都是UTF-8,跟教程里的报错描述不太一样,多了个条件“ON DELETE CASEDE”.
平台数据迁移-http://help.finereport.com/finereport9.0/doc-view-1610.html
原因及解决方案: 出现这个错误通常是由于数据库字符编码的问题,检查数据库字符集编码并在数据连接中加入强制编码,注意格式正确。示例格式:jdbc:mysql://192.168.100.83:3306/testfs?useUnicode=true&characterEncoding=UTF-8。
你迁移的库非空吧。
这个应该是插入数据的时候,主键冲突了。
把mysql的库清空再迁移
更新下WEB-INFX/lib下的MySQL驱动jar包