如何直接将java程序自动连接到MySQL数据库?

时间:2013-04-24 18:25:40

标签: java mysql database

我想将MySQL用于我的Java应用程序,但非常重要的是用户在启动应用程序之前不必启动或安装任何程序,因此,如何安装MySQL(如果有必要)并启动MySQL服务器直接通过代码?我有没有使用其他数据库?

2 个答案:

答案 0 :(得分:1)

您可以使用Nullsoft Scriptable Install System (NSIS)之类的东西在用户的计算机上安装MySQL以及Java应用程序。您的Java应用程序必须创建Java应用程序所需的所有表。

您的另一种选择是使用Java嵌入式数据库,例如HSQLDB。您的用户只需安装Java应用程序。

答案 1 :(得分:1)

MySQL发布this presentation处理有关如何在需要时执行此操作的详细信息。它列出了这三个选项:

  • 嵌入式库
  • 无声的Windows安装
  • 启动mysql表单命令行

检查演示文稿以获取详细信息(页面上链接的.zip中的.pdf文件)。

请注意,您必须符合许可证才能执行此操作。 GPL的GPL,商业广告。