Apache Derby 数据库

Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。 
你可以在当前你命令行下所在的目录中找到一个derby.log的日志文件,derby在其中记录的数据库启动、关闭的信息。

ij 工具

1) 运行内嵌模式的Derby数据库
E:\derby\bin>ij
ij version 10.5
ij>
ij> connect 'jdbc:derby:E:\derby\data\mydb;create=true;user=APP;password=APP';
ij>
ij>exit;
ij> connect 'jdbc:derby:E:\derby\data\mydb';
ij>
ij>create table test (name varchar(50)); insert into test values('Hello Derby'); 
ij>
ij> select * from test;
ij>



2) 运行网络模式的Derby数据库

a). 
E:\derby\bin>startNetworkServer.bat
2011-11-07 08:45:28.811 GMT : Security manager installed using the Basic server security policy.
2011-11-07 08:45:29.093 GMT : Apache Derby Network Server - 10.5.3.0 - (802917) started and ready to accept connections on port 1527
b). 
E:\derby\bin>ij
ij version 10.5
ij>connect 'jdbc:derby://192.168.128.102:1527/mydb';
ij>



<DATABASE>
</DATABASE>Derby_mydb<DATABASE>
<connectURL>jdbc:derby://192.168.128.102:1527/mydb</connectURL>
<JDBCDRV>org.apache.derby.jdbc.ClientDriver</JDBCDRV>
<USER>APP</USER>
<PWD>APP</PWD>
</DATABASE>


你可能感兴趣的:(apache)