Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在最近的一次采访中,有人问我“java 默认支持哪个数据库”。我无法为这个问题提供正确的答案,因为我真的不知道它是哪一个,因为我主要使用 mysql 数据库,这需要将一个名为 connector/j 的附加驱动程序添加到 lib 文件夹并随后添加到构建路径,因此我将其排除在答案之外。然后又是哪个数据库,然后是 Derby Db、Oracle(我不认为它是)或任何其他数据库?
谁能提供一些对此的见解?
答案 1:Java 支持所有提供jdbc驱动程序的数据库。所有主要的 RDBMS 数据库都至少有一个可用。
答案 2:Java 原生支持Java DB,包含在 JDK 中。
它是 JavaDB:
Java DB 是 Oracle 支持的 Apache Derby 开源数据库发行版。它通过 JDBC 和 Java EE API 支持标准 ANSI/ISO SQL。Java DB 包含在 JDK 中。
完整的文档可在此处获得。