java - 如何使用 mysql 为应用程序 Java swing 创建安装程序

标签 java mysql hibernate windows-installer

如何使用 Java 和 MySQL(以及 hibernate)分发应用程序桌面?我认为最大的问题是如何自动创建模式。基本上,我想为我的应用程序创建一个安装程序。

谢谢。

最佳答案

嗯,我正在寻找一些选择,但我发现了一些可以解决我的问题的东西:

  1. hibernate 可以使用自动创建模式 ( Hibernate auto create database )

    createDatabaseIfNotExist=true&useUnicode=yes&characterEncoding=UTF-8
    
  2. MySql 可以静默模式安装 ( https://dev.mysql.com/doc/refman/5.5/en/windows-installer-msi-quiet.html )

    shell> msiexec /i mysql-5.5.65.msi /quiet
    

我现在正在寻找所有这些的包装( Is there a good alternative to Install Shield? )。但是,我认为这个问题已经为我解决了。谢谢大家。

编辑:对于我的问题( How to do a silent install of mysql in inno setup? ),Inno 将成为赢家

EDIT2:不幸的是,最新版本的 MySQL 不支持静默模式;至少不是我期望的那样。我太接近了,但无法使用命令行设置所有参数。作为最终的解决方案,我更改为具有此支持的另一个数据库。

关于java - 如何使用 mysql 为应用程序 Java swing 创建安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55691670/

相关文章:

php - 插入到两个表中,一个具有另一个的外键

mysql - 在数据库中拥有自己的表或将字段留空?

c# - 使用 MongoDB 从不同客户端同时对同一对象进行多次更新

java - 为什么hibernate执行alter query添加外键

Java - 反序列化扁平化的 XML 文件。 (XStream、JAXB、MOXy,以……为准)

java - 如何暂停 ThreadPoolExecutor 中运行的特定线程的工作

Java Springboot Hibernate 设置 Oracle 数据库 session 参数

java - 关于Hibernate POJO类设计的问题

Java Textfield 打印查询

java - Google 应用引擎运行缓慢