我想要一個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