java - 如何在任何应用程序的 JAR 文件中绑定(bind) MySql 数据库?

标签 java mysql database

我准备了一个应用程序,它是学生信息处理的一个小演示。我已将与学生相关的信息存储在 MySQL 数据库中。现在我的应用程序在我的电脑上 100% 地工作。但我希望这项工作无处不在,而不依赖于数据库!我的意思是我只想“无论我的 .JAR 文件在哪里,数据库也应该与 .JAR 文件中的那个一起去

因此,任何正在使用或试用我的应用程序的人都可以了解该应用程序的准确结果。

我怎样才能做到这一点?请有人帮助我。

最佳答案

您可能需要查看类似 HyperSQL 的内容,这是一个内存数据库(您需要在应用程序启动时填充它)。或者看看 SQLite ,这是一个嵌入式数据库,您可以将其作为资源分发到您的 jar 中。

关于java - 如何在任何应用程序的 JAR 文件中绑定(bind) MySql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872183/

相关文章:

java - 如何在 JPA 中查询 List<String> 类型的属性

java - char[] 或 StringBuilder 用于密码?

php - 为什么 mysql_real_escape_string() 不应该避免任何 SQL 注入(inject)?

sql - 将大字符串值设置为 CLOB 时抛出 "PLS-00172: string literal too long"错误

java - Eclipse 在启动时挂起

java - 使用 Java 运行 C++ 程序

php - Codeigniter评分排名

MySQL:删除主键会删除唯一约束和/或索引吗?

sql - 具有(可避免的)多个 n-m 关系的数据库?

wpf - WPF 应用程序的最佳本地数据库解决方案是什么?