java - 创建一个使用 mysql 数据库的 java 应用程序后,用户的计算机需要什么才能正常运行?

标签 java mysql database

所以我一直在开发一个允许用户查看和操作数据库的程序。 UI 几乎准备就绪,很快我将创建与数据库的连接。我想知道用户是否能够运行可分发的 jar 而无需安装其他程序(例如 sql server 等)。我希望你们能告诉我。

我还没有完全决定是使用 mysql 数据库还是 netbeans 的 java 数据库。我想我宁愿使用 mysql,因为它有更多的教程,并且真诚地我对数据库一无所知,我将有一段艰难但有趣的时间来学习让我的程序运行所需的一切。任何建议将被认真考虑。

最佳答案

是的,Java 应用程序可以运行而无需安装任何其他东西(当然,Java 除外)。

应用程序需要包含 MySQL 的 JDBC 驱动程序,即 may or may not be a licensing problem .如果您无法将其与您的应用一起发布,用户将不得不单独下载。

为了使用该程序,用户需要访问数据库才能查看和操作。出于安全原因,这通常只能通过本地 Intranet 或 VPN 实现。

关于java - 创建一个使用 mysql 数据库的 java 应用程序后,用户的计算机需要什么才能正常运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12767175/

相关文章:

sql - 是否有一个聚合函数可以返回组内的第一个非空值?

Java - 从 URL 获取 JSON 数据

java - 考虑在您的配置中定义类型为 'redis.clients.jedis.JedisPool' 的 bean。集成Redis Jedis时出错

php - 有什么办法可以防止用户使用绝对路径看到私密图片吗?

mysql - 如何通过phpmyadmin在MySQL数据库中存储大量数据?

MySQL对某些特定值的慢查询(股票数据)

java - 与 Bash 相比,Java 中的语言环境区分大小写不一致

java - 局部变量初始化

mysql - sql COUNT 出现问题

PHP 表单未发送到 MYSQL 数据库