gpt4 book ai didi

java - 如何在我的 Java 应用程序中使用 XAMPP MySQL 数据库?

转载 作者:行者123 更新时间:2023-11-29 19:09:31 27 4
gpt4 key购买 nike

在过去的几个月里,我在我的大学 JavaEE 项目中使用了带有 MySQL 数据库的 XAMPP,这些数据库是在本地主机上使用 phpMyAdmin 创建和修改的。 MySQL 数据库和 Apache 服务器从 XAMPP 控制面板启动。一切都很顺利。

现在我正在使用 JavaFX/Scene Builder/FXML 开发自己的 Java 桌面应用程序,我想使用数据库来存储和加载 Java 应用程序通过 JDBC 处理的各种信息。

问题是,当我完成 Java 应用程序并将其部署为独立程序并仅从单个快捷方式启动时,如何在不手动使用 XAMPP 控制面板的情况下在本地主机上启动 MySQL 数据库?

有什么方法可以让程序的快捷方式在启动 Java 应用程序之前/同时启动我的 PC 上的 MySQL 数据库?或者也许有一种方法可以在 Java 代码中做到这一点?或者也许还有其他我不知道的方式?

我并没有严格确定只使用 XAMPP/MySQL/phpMyAdmin 设置,它只是已经全部安装在我的电脑上,并且我知道如何使用它,因此是迄今为止最简单的解决方案。因此,如果有一些更好的方法/数据库设置用于家庭/小型应用程序,请随时提出一些建议:)。我完全不确定 XAMPP 设置是否可以实现我想要做的事情。

旁注:我坚持使用本地主机数据库而不是使用 Java 进行序列化/反序列化,因为我希望应用程序独立于互联网连接,并且有机会将准备好的数据库转移到在线数据库,如果所以我决定将来也这样做。

最佳答案

在 Xampp 文件夹的根目录下,有一个 mysql_start.bat 和一个 mysql_stop.bat,用于启动/停止 Xampp 包中包含的 mysql 数据库。

您可以在您应该创建的另一个bat中使用它们来启动您的Java桌面应用程序。

关于java - 如何在我的 Java 应用程序中使用 XAMPP MySQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43195912/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com