我想为我正在构建的应用程序选择一个JDBC驱动程序,并且我找到了很多驱动程序,但我似乎无法将选择范围缩小到一个。我选择驱动程序应具有以下特点:选择一个JDBC驱动程序
- 免费用于商业用途
- 易于安装(例如一个jar文件,无需安装驱动程序)
- 易于使用(有据可查)
- 没有数据库服务器所需
- 多用户/网络支持
JDBC数据库驱动程序,你会建议什么?
到目前为止,我已经考虑过TinySQL和SQLite。
数据库不是很大,也许10k的记录。
我想为我正在构建的应用程序选择一个JDBC驱动程序,并且我找到了很多驱动程序,但我似乎无法将选择范围缩小到一个。我选择驱动程序应具有以下特点:选择一个JDBC驱动程序
JDBC数据库驱动程序,你会建议什么?
到目前为止,我已经考虑过TinySQL和SQLite。
数据库不是很大,也许10k的记录。
JDBC驱动程序依赖于您要使用的数据库。一些免费的数据库包括:
我确定还有其他人。
安装数据库时,文档将告诉您在何处获取JDBC驱动程序。
Derby仅包含在JDK中,不包含在JRE中。如果您使用它,请确保将它与您的应用程序捆绑在一起。 – 2010-11-12 23:47:59
HSQLDB也可能是一个选项。 – 2010-11-13 17:11:16
OP询问'没有数据库服务器'。这意味着有两种常用的选择:Derby和HSQLDB可以很好地集成到Java中。
或H2,我真的会推荐德比和hsqldb。 – 2010-11-12 23:45:19
问题1:你的目标是什么数据库? – CoolBeans 2010-11-12 22:14:47
没有选择一个。所以我想我在问什么数据库应该使用。 – mjh2007 2010-11-12 22:15:22
我想使用JDBC驱动程序,所以如果我更改数据库,数据库将具有相同的接口。现在我需要一个符合上述要求的数据库。 – mjh2007 2010-11-12 22:16:16