Derby数据库学习笔记(一)

本文介绍了如何在Eclipse环境中安装Derby数据库及其插件,并提供了详细的步骤指导。此外,还演示了如何通过示例项目进行数据库连接测试,包括创建数据库、表结构以及基本的数据操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Derby数据库学习笔记
1. Derby数据库是JAVASE 附带的一个关系型数据库,只占用空间不到10MB.
2. 当用户安装了JavaSE 6.0后,在安装目录下有个名为"db"的子目录,其中是所有与derby相关的支持文件.具体安装如下步骤:
请确认你有以下压缩包:
[color=red]db-derby-10.3.1.4-bin.zip
derby_core_plugin_10.3.1.zip
derby_ui_plugin_1.1.0.zip[/color]
3.安装好了Eclipse 和java环境
以下是这个三个包的绝对下载路径:
数据库和文档: [url]http://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/db-derby-10.2.2.0-bin.zip[/url]

数据库插件: [url]http://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/derby_core_plugin_10.2.2.485682.zip[/url][url]http://archive.apache.org/dist/db/derby/db-derby-10.2.2.0/derby_ui_plugin_1.1.0.zip[/url]

现在让我们进入安装之旅吧
下载好上面的文件后
解压后会得到plugins文件夹,里面有三个org...包
然后,我们得到这三个文件,可以放到你安装的eclipse的插件安装目录
如果你以前没有安装过插件,可以直接新建一个目录plugins
然后我们启动eclipse
进入菜单Help ---- about eclipse platform如图:
[img]http://www.caifuzhu.cn/blog/attachments/month_0712/k20071217154224.jpg[/img]
弹出一个对话窗口如图:
[img]http://www.caifuzhu.cn/blog/attachments/month_0712/k20071217154240.jpg[/img]我们点击Plug-in Details 如图:
[img]http://www.caifuzhu.cn/blog/attachments/month_0712/r20071217154251.jpg[/img]
看到哪三项内容说明你安装成功了。
好了,我们现在要新建一个项目来做一下测试

在java project 新建HelloWorld

然后解压db-derby-10.3.1.4-bin.zip,在lib包中找到如下几个jar:
derby.jar
derbyclient.jar
derbynet.jar
derbyrun.jar
derbytools.jar
将上述四个文件导入用户库后引入项目的build path.
如图:
[img]http://www.caifuzhu.cn/blog/attachments/month_0712/m2007121715483.jpg[/img]
然后右键单击HelloWorld 项目
Apache Derby ---- Start Derby Network Server 如图:
[img]http://www.caifuzhu.cn/blog/attachments/month_0712/c20071217155155.jpg[/img]
然后会看到
Apache Derby Network Server - 10.2.2.0 - (485682) 已启动并且已准备好 2007-12-17 07:15:11.334 GMT 时在端口 1527 上接受连接
说明正常
下来我们切换到
Apache Derby ---- ij
看到版本
ij version 10.2
——————————————————————————————————

输入如下(创建了数据库,并设置语言,用户名和密码)
ij> connect 'jdbc:derby:d:/Derby_data/mydb;create=true;territory=zh_CN;user=root
;password=root';
退出
ij>exit;

下一次连接输入:

ij> connect 'jdbc:derby:d:/Derby_data/mydb';
创建test表,并插入一条数据:
ij> create table test (name varchar(50)); insert into test values('Hello Derby');
select一下:
ij> select * from test;
显示Hello Derby

查看表结构:
describe test;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值