我創建了一個使用數據庫檢索,編輯和保存數據的java項目。我使用Netbeans完成了該項目,現在我想從項目中創建一個安裝。爲此,我想包含要與項目一起安裝的數據庫。 我使用連接到數據庫的代碼是:爲java項目創建安裝
Class.forName("com.mysql.jdbc.Driver");
String connectionUrl = "jdbc:mysql://localhost/mysql?" + "user=root&password=123";
Connection con = DriverManager.getConnection(connectionUrl);
的應用程序在我的電腦工作正常,但我需要它要裝像其他電腦的可執行文件。
這樣做的最佳方法是什麼?
Nullsoft腳本安裝系統 - http://nsis.sourceforge.net/Main_Page –
MySQL不適用於這種類型的「嵌入式」使用。在用戶PC上啓動應用程序之前,您會發現安裝並可靠地啓動它非常困難。您可能希望調查其他數據庫,如SQLite或H2,這些數據庫旨在從單個文件或目錄進行操作。 –
爲什麼不在用戶機器上單獨安裝MySQL(或要求他們這樣做)?,然後添加一個包含MySQL信息(如IP,端口,用戶名和密碼)的配置文件。你可以嵌入一個SQL腳本來生成數據庫 –