用Derby数据库读取加密的DAT数据文件(一)
来源:互联网 发布:什么软件赚集分宝多 编辑:程序博客网 时间:2024/06/04 19:34
应某些需要,需要读取从Derby数据库中导出的dat加密文件。所以喽,现在手上有dat文件,要正确读取就要反过来。
后来发现需要开始做一些准备工作,比如:Derby的下载安装,环境的配置,必要时还要下载java等等。
现在就开始第一步,java下载安装。
1.java下载及环境配置
主要是访问oracle官方网站(https://www.oracle.com/index.html),一下截图可以看出具体步骤:
点击“”downloads“后,往下拉,
之后,点击accept接受协议,并选择需要下载的32位or62位的java文件,或其他类型。
下载完成后,双击安装,之后的安装就么有什么困难的了,无非就是选择安装的路径什么的,没有难点。安装好后,需要配置java环境。右击计算机,选择属性,点击高级,选择环境变量。
定义几个系统变量,如JAVA_HOME
path变量设置:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
classpath变量设置:D:\Software\java\lib\dt.jar;D:\Software\java\lib\tools.jar;也可以改成%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
这样java就安装且环境配置好了。
2.Derby数据库下载及环境配置
进入Apache Derby官方网站(http://db.apache.org/derby/index.html),点击下载,下面截图可以说明,解压后即可,么有安装这一步骤。
可以点击10.12.1.1这个版本选择下载
下载完成后,解压即可,然后配置环境!环境的配置步骤与java环境配置步骤相同,这边直接跳到具体配置变量:
DERBY_HOME:E:\software\derby数据库管理器\db-derby-10.12.1.1-bin;位置可以根据自己下载保存的地址相应变动
path:%DERBY_HOME%\bin;
classpath:%DERBY_HOME%\lib \derby.jar;%DERBY_HOME%\lib\derbyclient.jar;%DERBY_HOME%\lib\derbytools.jar;%DERBY_HOME%\lib\derbynet.jar;
配置好后,可以打开dos命令界面,输入cmd即可进入,输入sysinfo,出现下图中数据即配置成功;
3.创建一个表测试
输入ij指令,进入ij命令,返回Derby版本信息;
创建数据库,connect ‘jdbc:derby:mydb;create=true’; 此处mydb是数据库名,create=true是创建新的数据库的意思,若create=false,则为连接已有的数据库的含义。此处mydb也可以补充mydb创建的位置,如D:\mydb.即可自定义存储位置。连接已有的数据库,可以不加create=false,直接输入命令connect 'jdbc:derby:mydb'
创建表,create table test(c1 varchar(50),c2 varchar(50),c3 varchar(50));
插入数据,insert into test values('1','我','bye');
测试结果是否插入成功,select * from test;
断开连接,disconnect;
退出ij,exit;
先说到这里,后面再讲导入dat文件,并读取数据。
- 用Derby数据库读取加密的DAT数据文件(一)
- 用Derby数据库读取加密的DAT数据文件(二)
- 如何将后缀为dat的数据文件插入数据库
- 用C++输出.dat数据文件里的内容
- 配置文件加密方案——Derby嵌入式数据库的应用
- java读取纯真IP数据库QQwry.dat的源代码
- java读取纯真IP数据库qqwry.dat的源代码
- 操作QQWary.dat数据文件的类
- 操作QQWary.dat数据文件的类
- Derby 数据库的应用
- Derby 数据库的应用
- Derby 数据库的应用
- 备份Derby数据库(derby-10.5.3.0)
- matlab的.dat文件读取
- derby数据库源码分析(一)--页面分析
- (原创)真正的Derby新手教程,Derby安装,创建数据库,在Java程序中使用Derby
- 使用Derby读取大数据(BLOB、CLOB)的问题
- python 数据文件的读取
- POJ 1163 The Triangle
- 初学c/c++——谈及malloc与free
- SELinux 下网络服务设置:Apache
- Hdu oj 3068 最长回文(manacher算法模板题)
- linux shell sendmial
- 用Derby数据库读取加密的DAT数据文件(一)
- 299. Bulls and Cows*
- 文件系统
- Qwt源码解读之QwtSystemClock类和QwtSamplingThread类
- 不一样的导航栏渐变
- python中的enumerate函数
- static的作用和理解
- wait_timeout和interactive_timeout区别
- U-Boot启动过程--详细版的完全分析