我想要一个Java Web服务,它允许客户端使用其数据连接和更新MySql数据库。但是,如何在部署Web Service后以及任何客户端连接之前立即设置该数据库(通过我的Java代码使用JDBC)和第一个表格?有没有办法在我的代码中执行操作?从Java Web服务的操作创建MySql数据库
1
A
回答
1
为什么没有被执行部署web服务的权利之前,执行喜欢的事的脚本:
create database `database_name`;
use `database_name`;
create table `table_name ... etc`
无论你做这在Linux或Windows这是无关紧要的,语法就MySQL是有关是相同的;唯一的区别是你是在批处理文件还是shell脚本中使用这个(如果你使用的是Linux或Unix)。
您的Java程序不需要参与此操作,除非您还没有告诉我们其他原因。但是,如果是这样的话;您可以将这些SQL命令从Java程序发送到MySQL,并且只有在数据库和表尚不存在的情况下才有逻辑来执行它们。显然,当你的应用程序启动时,你只需要做一次,但是又没有提供足够的细节。
+0
感谢您的回答!我想从我的Java程序,特别是从Web服务的代码那样做。我希望它在部署Web服务时启动。我如何在Web服务的代码中声明这样的操作? – nikos 2012-01-09 22:00:32
相关问题
- 1. 创建只读数据库/ Web服务?
- 2. Java Web服务操作
- 3. 使用互操作库Web服务器端的Excel创建
- 4. 创建的Java Web服务
- 5. 创建并启动Java Web服务操作的线程
- 6. 如何使用Native XML数据库创建RESTful CRUD操作键入Web服务?
- 7. Java - 从可用类创建Web服务
- 8. 从Outlook 2010创建Web服务到Domino8.5.2数据库
- 9. 将数据库操作作为web服务
- 10. 在java中使用带有数据库Mysql的Web服务
- 11. 从头创建Web服务
- 12. Web服务互操作性
- 13. 在Java/Eclipse中创建Web服务以获取数据库中的值
- 14. 从服务器MySql数据库更新本地服务器MySql数据库
- 15. 从XML数据库到XQuery的Java Web服务
- 16. 如何创建java web服务将数据写入Firebase?
- 17. iPhone:从MySQL数据库服务器上
- 18. Web服务器的Java库?
- 19. 使用Google AppEngine创建Java Web服务
- 20. 创建Java Web服务客户端
- 21. aspnet_regsql - 为mysql或postgresql数据库创建应用程序服务数据库
- 22. 备份和恢复MySQL数据库到新的操作系统MySQL服务器
- 23. 无法在Linux服务器上创建MySQL数据库
- 24. 无法在服务器上使用PHP创建MySQL数据库?
- 25. 在服务器上创建MySQL数据库
- 26. 创建MySQL数据库连接到服务器错误
- 27. 从MySQL数据库创建实体
- 28. 试图从MySQL数据库创建div
- 29. 如何创建一个servlet并从Web服务请求数据
- 30. mySQL Java数据库建模
我不确定我完全理解...您希望您的应用在启动时加载表格吗? – Max 2012-01-09 21:44:23
@Max:是的,这就是我想要的。创建数据库并加载新表 – nikos 2012-01-09 21:58:33