Derby数据库基础操作指南:连接、创建与查询

5星 · 超过95%的资源 需积分: 13 16 下载量 150 浏览量 更新于2024-11-19 收藏 884B TXT 举报
Derby数据库是一个轻量级的关系型数据库管理系统,常用于嵌入式应用或小型项目中。本文档主要介绍了如何对Derby进行基本操作,包括启动网络服务器、创建数据库、连接数据库、执行SQL命令以及查询数据。 首先,启动Derby网络服务器是关键步骤。为了在本地计算机上运行Derby,需要在`bin`目录下执行`startNetworkServer.bat`脚本,或者指定IP地址(如`start-h192.9.107.19`)来运行,确保URL采用的是`jdbc:derby://`格式,并且针对localhost。对于远程连接,`localhost`应该被替换为实际的IP地址。 连接到Derby数据库时,可以使用以下命令: 1. 连接至名为"rode"的数据库,并允许其创建,如果不存在: ``` connect 'jdbc:derby://localhost:1527/rode;create=true' 'user' 'db2admin' 'password' 'db2admin'; ``` 2. 如果数据库已存在,仅连接而不创建: ``` connect 'jdbc:derby://localhost:1527/rode' 'user' 'db2admin' 'password' 'db2admin'; ``` 执行SQL语句是数据库操作的核心,例如,运行一个存储在本地文件中的SQL脚本: ``` run 'D:\zll\SOATrain\data\rode\derby\R1DE-I4.0_CreateTable.sql'; ``` 查询数据库中的表信息,可以使用`showtables;`命令来获取。 删除数据时,示例SQL语句如下: ``` delete from AE_AUDITEVENT_TRANSPORT; ``` 这将从`AE_AUDITEVENT_TRANSPORT`表中删除所有记录。在执行删除操作之前,请确保理解SQL语句的含义,以避免误删重要数据。 这篇文档提供了一个入门级别的指南,展示了如何使用Derby进行基本操作,包括设置服务器、连接数据库、执行SQL命令以及管理数据。这对于理解和使用Derby作为轻量级数据库解决方案的新手来说是非常有用的。