我想将MySQL用于我的Java应用程序,但非常重要的是用户在启动应用程序之前不必启动或安装任何程序,因此,如何安装MySQL(如果有必要)并启动MySQL服务器直接通过代码?我有没有使用其他数据库?
答案 0 :(得分:1)
您可以使用Nullsoft Scriptable Install System (NSIS)之类的东西在用户的计算机上安装MySQL以及Java应用程序。您的Java应用程序必须创建Java应用程序所需的所有表。
您的另一种选择是使用Java嵌入式数据库,例如HSQLDB。您的用户只需安装Java应用程序。
答案 1 :(得分:1)
MySQL发布this presentation处理有关如何在需要时执行此操作的详细信息。它列出了这三个选项:
检查演示文稿以获取详细信息(页面上链接的.zip中的.pdf文件)。
请注意,您必须符合许可证才能执行此操作。 GPL的GPL,商业广告。