java的netbeans数据库,使用 Java DB (Derby) 数据库

使用 Java DB (Derby) 数据库

This tutorial needs a review.

You can open a JIRA issue,

or edit it in GitHub

following these contribution guidelines.

本文档说明了如何在 NetBeans IDE 中设置与 Java DB 数据库的连接。在建立连接之后,即可开始在 IDE 中使用该数据库,您可以执行的操作包括创建表、用数据填充表、运行 SQL 语句和查询等。

Java DB 数据库是 Sun 支持的 Apache Derby 版本。Java DB 是完全事务型、安全且基于标准的数据库服务器,它全部采用 Java 编写,并且完全支持 SQL、JDBC API 和 Java EE 技术。Java DB 数据库与 GlassFish 应用服务器打包在一起,也包含在 JDK 6 中。有关 Java DB 数据库的详细信息,请查阅正式文档。

java的netbeans数据库,使用 Java DB (Derby) 数据库_第1张图片

Figure 1. 此页上的内容适用于 NetBeans IDE 7.2、7.3、7.4 和 8.0

要学习本教程,您需要具备以下软件和资源。

软件或资源

要求的版本

7.2、7.3、7.4、8.0、Java EE

Java DB

版本 10.4.x、10.5.x

注:

Java DB 是在安装 JDK 7 或 JDK 8 时安装的(在 Mac OS X 上除外)。如果使用的是 Mac OS X,则可以手动下载并安装 Java DB,也可以使用通过 Java EE 版的 NetBeans IDE 安装程序安装的 Java DB。

配置数据库

如果您在 NetBeans IDE 安装中注册了 GlassFish Server,则将自动注册 Java DB。因此,可以向下跳转至启动服务器并创建数据库。

如果您单独下载了 GlassFish Server,并需要获取有关在 NetBeans IDE 中对其进行注册的帮助,请参见 IDE 的“帮助目录”(F1 键)中的*注册 GlassFish Server 实例*。

如果仅下载了 Java DB 本身,请执行以下步骤。

运行自解压文件。将在与该文件相同的位置创建一个名为 "javadb" 的文件夹。如果仅下载了 Java DB,并且希望将该数据库服务器放在与其解压缩位置不同的位置中,现在应重新对其定位。

在系统上,创建一个新目录,作为数据库服务器的各实例的主目录。例如,可以在 Java DB 根目录 (javadb) 或其他任意位置创建此文件夹。

在继续执行下一步操作之前,应了解 Java DB 根目录的各个组成部分,这一点很重要:

demo 子目录包含演示程序。

bin 子目录包含用于执行实用程序和设置环境的脚本。

javadoc 子目录包含通过源代码注释生成的 API 文档。

docs 子目录包含 Java DB 文档。

lib 子目录包含 Java DB jar 文件。

在 NetBeans IDE 中注册数据库

配置了数据库之后,执行以下步骤在 IDE 中注册 Java DB。

在 "Services"(服务)窗口中,右键单击 "Java DB Database"(Java DB 数据库)节点,然后选择 "Properties"(属性),以打开 "Java DB Settings"(Java DB 设置)对话框。

在 "Java DB Installation"(Java DB 安装)文本字段中,输入在上一步中指定的 Java DB 根目录 (javadb) 的路径。

对于 "Database Location"(数据库位置),请使用默认位置(如果已提供位置)。单击 "OK"(确定)。

例如,在 Windows 计算机上,默认位置可能类似于 C:\Documents and Settings\username\.netbeans-derby 。

java的netbeans数据库,使用 Java DB (Derby) 数据库_第2张图片

Figure 2. Java DB 服务器和数据库的默认设置示例

*注:*如果 "Database Location"(数据库位置)字段为空,将需要设置数据库所在目录的路径。将需要为数据库创建目录(如果不存在)。

启动服务器并创建数据库

在 "Services"(服务)窗口中右键单击 "Java DB" 节点时,将显示 Java DB 数据库菜单选项。通过这些上下文菜单项,可以启动和停止数据库服务器、创建新的数据库实例,以及在 IDE 中注册数据库服务器(如以上步骤所示)。要启动数据库服务器,请执行以下操作:

你可能感兴趣的:(java的netbeans数据库,使用 Java DB (Derby) 数据库)