马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
按照liferay配置一切配置完成,数据库那两种方式也都搞了,把create-mysql.sql放到MYSQL工具中执行后,表结构也都有了
然后重新用ANT部署了下EXT,启动TOMAT,报执行脚本错误,执行的好像是create-minimal目录下的create-minimal-mysq.sql文件,先不说这叫本文件有什么问题,我先创建的结构,也建了表,执行了脚本文件,怎么启动TOMCAT还要执行阿,是不是那里还要设置?
在来说脚本文件的问题:可能是我的mysql版本的问题(不是按照配置里面去下的MYSQL,他里面内置的脚本文件放在工具中执行报错,就是每个表后“engine InnoDB“的问题,我改成”engine= InnoDB;“就可以了
还有类似title(500)这样的定义报超过范围了,我估计是他里面内置用的MYSQL的驱动还是比较老的,我自己的版本比较新,所以脚本文件的语法我不支持或者说换了种写法(个人认为),还有就是大量的
ERROR [DBUtil:481] insert into Region (regionId, countryId, regionCode, name, active_) values (8001, 8, 'AG', 'Agrigento', TRUE);
23:00:55,141 WARN [DBUtil:474] Duplicate entry '8002' for key 1: insert into Region (regionId, countryId, regionCode, name, active_) values (8002, 8, 'AL', 'Alessandria', TRUE);
23:00:55,141 ERROR [DBUtil:481] insert into Region (regionId, countryId, regionCode, name, active_) values (8002, 8, 'AL', 'Alessandria', TRUE);
23:00:55,146 WARN [DBUtil:474] Duplicate entry '8003' for key 1: insert into Region (regionId, countryId, regionCode, name, active_) values (8003, 8, 'AN', 'Ancona', TRUE);
23:00:55,146 ERROR [DBUtil:481] insert into Region (regionId, countryId, regionCode, name, active_) values (8003, 8, 'AN', 'Ancona', TRUE);
23:00:55,151 WARN [DBUtil:474] Duplicate entry '8004' for key 1: insert into Region (regionId, countryId, regionCode, name, active_) values (8004, 8, 'AO', 'Aosta', TRUE);
以上的问题恳请高人指点迷津,点拨下,非常感谢 。。。。。。。。。。。。。。。。
|