gpt4 book ai didi

java - 我需要为 Java 代码创建一个独立的数据库(最好是 SQL Server)

转载 作者:搜寻专家 更新时间:2023-11-01 01:54:07 26 4
gpt4 key购买 nike

我的 Java 桌面代码使用 SQL Server 2008 数据库作为其持久层。我希望能够将此代码与数据库一起分发。也就是说,Java 代码应该有点“包含数据库”。该程序的任何用户都应该拥有数据库的本地副本,并且应该能够使用我的 java 代码而无需安装整个 sql server 并且无需进行所有复杂的设置(也许一些小的 exe 来安装我的数据库就可以了)。我该怎么做?

编辑

我想用我的 java 代码打包我的数据库。我需要一些关于如何做的建议。我是新手,所以我不知道与我想做的事情相关的技术术语。所以,我什至无法搜索谷歌。我将使用什么词进行搜索?我需要关于如何去做的想法。有经验的人可以指导我。

最佳答案

您正在寻找 embedded database .

您可以嵌入多个数据库。我认为 Microsoft SQL Server 不可能做到这一点。请注意,Microsoft SQL Server 是一种商业产品,因此即使您被允许与您的应用程序一起分发它,您的客户也需要为此向 Microsoft 付费。

Java中可以用作嵌入式数据库的一些数据库有:

以上两个数据库都是用纯Java编写的,这意味着你不需要操作特定的本地代码;它们将在任何可用 Java 的平台上工作。

关于java - 我需要为 Java 代码创建一个独立的数据库(最好是 SQL Server),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15516920/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com