Derby数据库使用简介

  Derby数据库是由Apache下的一个开源的DB项目,与其它DB相比,它有如下的优点:

  1. 完全用Java实现

  2. 支持JDBC及SQL标准

  3. 全部文件只有2M左右

  4. 提供嵌入式的支持,可以简单地嵌入到其它的Java项目

  5. 同时提供网络数据库的功能,可以用C/S方式访问

 

  本篇将对Derby的使用方式进行简单的介绍:

  一、下载

    Derby项目的首页为:http://db.apache.org/derby/index.html,大家可以在该网站找到下载路径及相关文档,现在的最新版本为10.5.3.0。

  二、安装

    Derby下载文件为一个Zip压缩档,只需将该压缩档解压到一个目录(这里用DERBY_HOME代替)即可。

  三、本地访问

    Derby可以作为一个本地数据库使用,这点就像是Access,下面将介绍如何使用Derby提供的ij工具来建立一个新的DB。

    新建一个demo目录,在demo目录下运行:

     

    然后输入

   

    建立一个新的DB名字为myDemo,保存在当前目录,关于ij的用法可以输入help;查看相关帮助。

  四、网络访问

    在demo目录下,运行

   

    这时,Derby服务器已启动成功,默认的端口为1527,打开另外一个Console,运行

   

    则可成功的连接到刚才建立的myDemo数据库,为便于下面测试,运行以下语句新建一个test表,并插入两笔数据。

   

  五、Java代码访问

    新建Java文件,代码如下:

   

    将DerbyDemo保存到demo目录下,运行如下代码编译并运行即可通过网络访问(需按照第四步启动服务器)

   

    使用嵌入式访问只需将main中的getNetwrokConnect改为getEmbededConnect即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值