2014-03-28 19 views
0

我有一个AppFuse struts 2应用程序。我正在尝试将其部署到云端。我创建了一个数据库并将其绑定到数据库,但我不确定如何将表添加到云数据库上。有没有一种方法可以在cloudbees中创建的数据库上运行.sql脚本? 另外,当我尝试运行应用程序使用链接它给错误请求资源不可用。我猜是因为缺乏数据库。任何人都可以帮我添加表和数据到数据库?还可以在云上顺利执行应用程序?将表添加到云上的数据库或运行.sql文件以获得云中的数据库

非常感谢您的帮助。

回答

0

您可以添加表格并使用不同的方式填充数据。你有here这篇文章解释你如何去做。

从你的应用程序,使用Spring,你可以使用这样的东西。你需要弄清楚其他框架。

<!-- Database initializer. If any of the script fails, the initialization stops. --> 
<jdbc:initialize-database data-source="dataSource"> 
    <jdbc:script location="${jdbc.initLocation}"/> 
    <jdbc:script location="${jdbc.dataLocation}"/> 
</jdbc:initialize-database> 

如果你计划使用MySQL客户端,那么你应该看看this,这也说明它一步一步来。

关于如何部署和绑定Tomcat 7应用程序与您的数据库,你可以看看this博客文章。

你可以找到关于我们支持的所有容器的信息here

+0

感谢您的快速回答,我将尝试这些。 – user3339592

+0

当我使用mysqldump使用命令 – user3339592

+0

mysqldump --user = b7ccefd559a35e --password =''--host = us-cdbr-cb-east-01.cleardb.net --port = 3306 basicapp user3339592