街坊秀 街坊秀

当前位置: 首页 » 街坊资讯 »

Java操作Derby本地数据库

Derby是一款轻量级的事务型关系数据库,磁盘占用极小。它源自CloudScape,后经开源成为Apache软件基金会旗下孵化器项目,具备良好的嵌入性和稳定性,适用于资源受限环境下的数据管理需求。

1、 Derby配置简便,资源占用少,管理需求低。

2、 提供一款命令行工具,支持通过IJ交互式JDBC脚本连接并操作Derby数据库,便于用户执行数据库管理与查询任务。

3、 连接和操作Derby数据库时,类路径中必须包含含有JDBC驱动的derby.jar文件。

4、 Derbytools.jar 文件内含 IJ 工具程序本体。

5、 在环境变量CLASSPATH中加入以下两个Jar文件路径:

6、 %JAVA_HOME%dblibderby.jar 和 %JAVA_HOME%dblibderbytools.jar,

7、 确保系统能够正确识别并加载这两个数据库支持库。

8、 通过ij工具创建名为mydatabase的数据库。

9、 创建数据库时,连接字符串需包含create=true参数以启用自动创建功能。

10、 风轻云淡心自闲,悠然见南山;

11、 数据库的创建路径是运行java ij命令行时所在目录下的子文件夹。

12、 创建数据库时,将在同一目录下生成一个名为derby.log的错误日志文件,多个数据库将共享该日志文件。

13、 自动执行命令提交

14、 ij工具自动提交命令,无需手动执行commit操作。

15、 启用或禁用自动提交功能,使用命令:autocommit on 开启,autocommit off 关闭。

16、 Java连接并操作本地Derby数据库

17、 本地数据库连接应采用绝对路径形式,例如jdbc:derby:C:Usersanzy_000mydatabase,确保系统能准确定位数据库文件位置,避免因路径解析问题导致连接失败。

18、 用于Apache Derby数据库的嵌入式JDBC驱动程序,实现本地数据库连接与操作支持。

未经允许不得转载: 街坊秀 » Java操作Derby本地数据库