Java Derby数据库是如何工作的?

Java Derby数据库是如何工作的?,java,database,derby,Java,Database,Derby,Wikipedia声明derby数据库可以嵌入java应用程序中。这是否意味着我们不需要像为同一个应用程序使用Mysql那样单独安装数据库服务器 这是否意味着我们可以简单地发送一个内嵌数据库的jar文件,而不用担心单独安装数据库服务器?是的,您是对的,Derby是Java内部支持的数据库。在创建桌面应用程序或创建不希望在目标计算机上安装数据库服务器的应用程序时,此数据库特别有用 Derby库可以直接读取保存在JAR归档文件中的数据库文件,因此无需为此安装数据库服务器。Derby具有现代SQL数据

Wikipedia声明derby数据库可以嵌入java应用程序中。这是否意味着我们不需要像为同一个应用程序使用Mysql那样单独安装数据库服务器


这是否意味着我们可以简单地发送一个内嵌数据库的jar文件,而不用担心单独安装数据库服务器?

是的,您是对的,Derby是Java内部支持的数据库。在创建桌面应用程序或创建不希望在目标计算机上安装数据库服务器的应用程序时,此数据库特别有用


Derby库可以直接读取保存在JAR归档文件中的数据库文件,因此无需为此安装数据库服务器。Derby具有现代SQL数据库的所有功能。

您提供的链接需要一些身份验证。无论如何,这是否意味着当我们启动应用程序时,数据库服务器会自动启动?当我们退出应用程序时退出?关键是,当您从Java应用程序内部访问Derby DB时,Derby引擎开始在JVM内部运行,并成为应用程序的一部分,您也可以从应用程序中停止它。关键是当您调用数据库时,它会启动,您可以在需要时关闭它to@DesirePRG这回答了你的问题吗?例如,Derby文档中有很多关于打包和部署Derby嵌入式应用程序的信息