我正在使用Java和Eclipse创建一个软件。该软件是独立的,不需要互联网连接。
该程序的主要用途是访问数据库。我习惯于Android开发,每个设备都有一个内置的MySQL数据库。 Java有类似的东西吗?我到处都看过,看过这种东西的引用,但没有看到任何明确的答案。我知道有JDBC,但这似乎是一种控制数据库而不是创建数据库的方法。
我想要建立的是,是否可以在Eclipse中使用预安装的数据库而无需进一步安装,就像使用Android时MySQL Db可用的方式一样?
我使用的Java版本是java.runtime.version = 1.7.0_40-b43
我正在使用Eclipse Kepler Service Release 2
答案 0 :(得分:2)
我想要建立的是,是否可以在Eclipse中使用预安装的数据库而无需进一步安装,就像使用Android时MySQL Db可用的方式一样?
首先,Android包括SQLite(不是mysql)。第二,不,不,没有。您可以使用Derby或SQLite或H2(或任何其他纯Java数据库)。作为纯Java数据库,他们不需要外部安装(但可以在外部安装),并且可以直接在Eclipse中运行。
答案 1 :(得分:0)
SQLite会为您的目的而工作吗? http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
它没有预先安装,但看起来它可能是一个不错的选择: http://wiki.eclipse.org/Connecting_to_SQLite