java - 哪些数据库可以与java一起使用?

标签 java database jdbc

我正在做一个本科期末项目,需要证明我选择 MySQL 作为项目的数据库元素是合理的。事实上,这是我唯一可以真正使用的,因此我选择了它。

我还可以使用哪些其他数据库系统?这些与 MySQL 相比有什么优点和缺点?

最佳答案

事实上,您可以使用所有可通过JDBC driver 访问的数据库。 .几乎所有自负的 RDBMS 供应商都在其主页上提供了完全值得下载的 JDBC 驱动程序。只需谷歌“[供应商名称] jdbc 驱动程序下载”即可找到它。这是一个概述:

这样你就可以使用 JDBC API透明地访问任一数据库。

至于选择哪个数据库,只需查看 RDBMS 提供的功能、稳健性、性能等以及您的预算——如果它不是免费软件的话。我自己更喜欢 PostgreSQL。

除了成熟的数据库服务器,您还可以考虑嵌入式基于 Java 的数据库,例如 Sun Oracle JavaDB , Apache Derby , HSQLDBSQLite ,每一个当然都可以通过 JDBC API 以通常的方式访问。

关于java - 哪些数据库可以与java一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2488206/

相关文章:

java - HiveServer2 JDBC 客户端 : Unable to connect to MetaStore

java - 使用日期类型更新 JTable 单元格

java - 什么时候使用Statistics#compareTo(Statistics, double) 来比较统计数据有意义?

sql - 根据行数和存在性进行选择的 Postgres 查询

java - 小程序未找到类异常

sql - 使用 COUNT/Group By 时需要选择所有列

sql - neo4j 中用于大型数据集的基于内容的 reco 系统

java - Type1 中的 SQL 语法 : java jdbc odbc bridge

java - 单击复选框时,CheckboxTableViewer 不会更改表行的焦点

java - 如何在java中输入两个名字之间有空格