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;
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;