0

我在 java 中开发了一个演示应用程序。它有一个简单的登录屏幕,其中包含用户名和密码字段。现在,我正在使用 sqilte。我可以通过连接到预定义的数据库来登录。但是我想在成功登录的另一台机器上运行应用程序。为此,如果应用程序不存在,我想在不同的机器上自动创建一个数据库。为此,我想将应用程序打包到一个可执行的安装程序中并安装在另一台机器上并运行它。Sqlite 是一个嵌入式数据库,它的确切解决方案是什么?

4

2 回答 2

1

只需在安装程序包或应用程序中包含一个默认/示例 SQLite 数据库文件。SQLite 并不神奇,它只是文件系统上的一个文件。

来自:在 JDBC Sqlite 中创建数据库

您使用的 SQLite JDBC 字符串包含您应该复制的文件的文件名:

jdbc:sqlite:filename.db

该文件filename.db将位于应用程序的工作目录中。

于 2013-08-31T16:47:33.570 回答
0

看看在 JDBC Sqlite 中创建数据库

然后,如果不存在,您可以使用 create table 来创建表和关系。

于 2013-08-31T16:15:17.660 回答