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

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

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

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

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

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

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

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

以上解决第一个步骤。

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

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

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

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

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

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

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

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

java自带数据库_Derby-jdk自带数据库的使用 - Java天堂相关推荐

  1. JAVA内存分析:使用JDK自带工具进行内存和CPU分析及垃圾回收

    JAVA内存分析:使用JDK自带工具进行内存和CPU分析及垃圾回收 JAVA内存分析一:基于dump内存溢出快照分析 JAVA内存分析二:idea集成jprofiler查看JVM内存使用情况 JAVA ...

  2. jdk自带常用命令行工具使用

    转自:http://blog.csdn.net/winwill2012/article/details/46364923 jps命令使用 jps命令类似于Linux下的ps命令,用于列出当前正在运行的 ...

  3. 【Java网络编程】:JDK API实现OIO和NIO

    前言 网络编程是Java的一大难点,JDK自带的api可以实现网络编程. 我们将从一个应用程序开始我们对传输的学习,这个应用程序只简单地接受连接,然后向客户端写"Hi!",然后关闭 ...

  4. macbook配置java环境变量_Mac系统配置JDK环境变量

    1.安装 因为并非所有用户都用得着 Java ,所以在默认状态下 OS X 不预装 Java , 如果你需要的话可以手动安装. 到 Oracle 下载最新版的 Java 8 JDK 安装,安装目录可通 ...

  5. macOS下查看Java/JDK的安装目录_查看Java/JDK的版本信息_配置环境变量JAVA_HOME

    文章目录 查看JDK的安装目录 查看系统当前正在使用的 JDK 版本信息 配置环境变量 JAVA_HOME 查看JDK的安装目录 通常情况下,macOS安装JDK,默认是安装在 /Library/Ja ...

  6. java职业发展路线图_从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析...

    http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...

  7. 使用JDK自带的jmap和jhat监控处于运行状态的Java进程

    对于处于运行状态中的Java进程,JDK自带了很多工具,允许Java开发人员监控运行进程中的各种状态,比如该进程内部创建了多少个对象实例,消耗了多少内存,等等. 本文基于JDK1.8而写成. 我下面写 ...

  8. 使用JDK自带的VisualVM进行Java程序的性能分析

    VisualVM是什么? VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe. 要使用Vi ...

  9. 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 Jtop

    利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 原文链接 一.JConsole是什么 从Java 5开始 引入了 JConsole.JConsole 是一个内置 Java 性能 ...

  10. Java JDK 自带排序(Arrays.sort(数组名))与自行编写的降序

    JDK 自带排序(Arrays.sort(数组名))与自行编写的降序 jdk 自带的排序 Arrays.sort(数组名) 只能进行升序排列 可以与自己写的降序 配合使用 import java.ut ...

最新文章

  1. 2021年大数据研究中心支持项目交流会成功举行
  2. why my custom callback is not called
  3. 拉拢中小网站 淘宝百度暗战升级...
  4. QT5开发及实例学习之十六Qt5基础图形的绘制
  5. Android ContentProvider简单总结
  6. 常见API漏洞解释以及应用层解决方案
  7. Bluetooth RFCOMM介绍
  8. 解析阿里“聚石塔”产品
  9. 爬虫初识(爬取dytt电影列表及下载地址)
  10. 干货满满:一位博士在华为的22年
  11. java实现极简单的 TXT小说阅读器(第四版)
  12. 脚本语言【JavaScript基础】JavaScript函数:声明+调用
  13. 基于XBee进行ZigBee组网(二)——ZigBee网络与XCTU的使用
  14. php7安装(多个php版本共存)
  15. 揭秘淘宝图片服务器技术
  16. SE 软件工程期末总结
  17. m1Mac上下载安装并运行gprMax中几个错误的解决方法
  18. unity 物体移动到手机点击位置
  19. CSDN参加欧洲最大开源盛会KubeCon,与全球开发者共促开源生态发展
  20. 信息增益matlab实现,python中如何实现信息增益和信息增益率

热门文章

  1. 【Kafka】kafka 消费者组静态成员(static consumer member)
  2. 【http】http https搜集的好文章
  3. Spark : ExitCodeException exitCode=15,exitCode=13
  4. Flink : UnknownTaskExecutorException: No TaskExecutor registered under
  5. 【Flink】UnsatisfieldlinkError : org.apache.hadoop.util.NativeCrc32
  6. iview使用原生html,iview在vue-cli3如何按需加载的方法
  7. 认知NumPy数学运算库
  8. Java并发编程-synchronized底层原理
  9. Jumpserver跳板机
  10. Python+Pandas 读取Oracle数据库