我是Liferay的新人。我想把Liferay和MySQL数据库连接起来。我使用的是Liferay CE (版本?-与tomcat (6.0.29)捆绑在一起)。请告诉我这方面的步骤。谢谢
发布于 2012-11-28 05:54:53
要在前面提到的基础上进行构建,请编辑liferay-portal-xxx/tomcat-xxx/webapps/ROOT/WEB-INF/classes中的portal-ext.properties文件(如果该文件不存在,则创建它)。
将以下行添加到其中:
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=<insert your mysql username>
jdbc.default.password=<insert your mysql password>在mysql中创建lportal表可能也是值得的。
mysql -u root -p <<< "create database lportal character set utf8;"下载并解压此处提供的Liferay database scripts。然后运行一个,例如
mysql -u root -p < /path-to-the-script/create-mysql.sql可以在这个Liferay Ubuntu Installation Guide和这个Liferay Database Configuration Guide中找到更多信息(因为它是一个版本,所以很累,但是数据库部分很有用)。
发布于 2012-11-25 17:11:01
将以下代码行粘贴到portal-ext.properties中:
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=
jdbc.default.password=发布于 2012-11-30 05:24:55
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/nameDatabase?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=name
jdbc.default.password=password
运行onm Eclipse,或者Windows.bat/Linux .sh,我希望它能为你工作
https://stackoverflow.com/questions/13547725
复制相似问题