Derby--jdk自带数据库的使用

本文章主要是针对derby内嵌java的开发,主要步骤有:

1.ij工具使用的的环境配置。

2.使用ij对数据库进行操作。

3.如何通过java连接上数据库。

一.第一步:先找到自己安装jdk的地址,并在地址里面找到如下目录,下图是我电脑jdk安装地址里有关derby数据库的目录。Derby--jdk自带数据库的使用

第二步:把上面目录地址复制并添加到系统变量里面的path,并保存如下图:

Derby--jdk自带数据库的使用

第三步:测试ij工具,打开cmd,输入ij,会有如下图的显示,则说明环境配置成功。

(需要注意的是,一定要等环境配置好了之后再打开cmd进行测试,如果早已经打开cmd,那测试会失败)

Derby--jdk自带数据库的使用

以上解决第一个步骤。

      一般的,使用java操作数据库会很麻烦,所以我们更倾向使用cmd进入derby数据库进行数据库,表,及表数据的输入及建立,因此在操作ij工具进行数据操作时我们可以先进行项目文件的创建,如下图:(derby.jar包可以从刚配置ij环境的目录找到,之后在项目里新建lib文件并导入到项目中)

Derby--jdk自带数据库的使用

之后通过cmd进入到项目文件,如下图:

Derby--jdk自带数据库的使用

   在该目录下进入ij工具,并使用connect'jdbc:derby:mydb;create=true';语句连接mydb数据库,create=true语句说明如果不存在mydb数据库就进行创建,因为ij在本目录创建数据库,所以路径不需要写入,如果要将数据库创建在别的目录就需要将完整地址名写入。如下图:由于我已经创建过,所以他会提示已存在mydb数据库。

Derby--jdk自带数据库的使用

   接下来在已连接的mydb数据进行数据查询。如下图:其余操作基本都是跟sql语句操作一样。test表及数据也是我先建好的。

Derby--jdk自带数据库的使用

以上ij工具的操作结束,接下来轮到使用java查询数据库mydb里test表数据,java部分代码如下:

Derby--jdk自带数据库的使用

连接完之后就可以通过while语句将test表里的数据提取出来。

以上java提取数据库表数据结束,

derby数据库搞过几次,每次搞完就忘记,网上说明很乱,对于初学者来说l容易混,所以这次整理完一个完整的过程,希望对抱有同样问题的人有所帮助,如有疑问也欢迎在评论区留言,觉得有帮助的也希望能给点鼓励点歌赞咯。哈哈哈,完成看动漫去。