2014-09-10 4 views
1

Я создаю часть программного обеспечения с использованием Java и Eclipse. Программное обеспечение должно быть автономным и не требует подключения к Интернету.Ява локальная база данных

Главное пользование программой требует доступа к базе данных. Я привык к разработке для Android, где есть встроенная база данных MySQL на каждом устройстве. Есть ли что-то подобное с Java. Я повсюду смотрел и видел ссылки на подобные вещи, но не видел никаких четких ответов. Я знаю, что есть JDBC, но это, кажется, метод управления базой данных, а не ее создание.

Что я пытаюсь установить, существует ли предустановленная база данных, доступная для использования в Eclipse без какой-либо дополнительной установки, так же, как MySQL Db доступен при использовании Android?

Версия Java я использую java.runtime.version = 1.7.0_40-b43

и я использую Eclipse, Kepler Service Release 2

+0

Нет у вас нет. Вы должны установить свою БД отдельно. –

+0

Я знаю, что у NetBeans есть отличные возможности для этого – ControlAltDel

+0

MySQL на устройствах Android - жуткий! –

ответ

2

То, что я пытаюсь установить это, есть ли предварительно установленная база данных, доступная для использования в Eclipse без какой-либо дополнительной установки, так же, как MySQL Db доступен при использовании Android?

Во-первых, Android включает SQLite (а не mysql). Во-вторых, нет. Нет. Вы можете использовать Derby или SQLite или H2 (или любую другую чистую базу данных Java). В качестве чистых баз данных Java им не требуется внешняя установка (но они могут быть установлены извне) и могут запускаться непосредственно в Eclipse.