derby安装 - CSDN
精华内容
参与话题
  • derby+java对于derby数据库从安装到ij工具使用,最终创建数据表并在java中使用Jdbc初步应用
  • 首先是Java环境变量要配置:   1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME ...变量值:C:\Program Files\Java\jdk1.7.0 ...%JAVA_HOME%\lib\tools.jar...

    首先是Java环境变量要配置:

     

    1.打开我的电脑--属性--高级--环境变量 
    
    2.新建系统变量JAVA_HOME 和CLASSPATH 
    变量名:JAVA_HOME 
    变量值:C:\Program Files\Java\jdk1.7.0
    变量名:CLASSPATH 
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    
    3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 
    变量名:Path 
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

     

     


    1:官方下载地址http://db.apache.org/derby/derby_downloads.html


    2:配置环境变量

    1.打开我的电脑--属性--高级--环境变量   

    Name:DERBY_HOME   

    Value:E:\Java\derby\db-derby-10.10.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

    2:测试看看Derby是否安装成功  

    开始—Run—CMD  

    运行 sysinfo  

    如果安装成功,将会看到相关信息,下面是截取的部分信息     

    ------------------ Java 信息 ------------------
    Java 版本:        1.6.0_10-rc2
    Java 供应商:      Sun Microsystems Inc.
    Java 主目录:      C:\Program Files\Java\jdk1.6.0_10\jre
    Java 类路径:      E:\Java\derby\db-derby-10.10.1.1-bin\lib \derby.jar;E:\Java\d
    erby\db-derby-10.10.1.1-bin\lib\derbyclient.jar;E:\Java\derby\db-derby-10.10.1.1
    -bin\lib\derbytools.jar;E:\Java\derby\db-derby-10.10.1.1-bin\lib\derbynet.jar;C:
    \Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib
    \tools.jar;E:\Java\derby\db-derby-10.10.1.1-bin/lib/derby.jar;E:\Java\derby\db-d
    erby-10.10.1.1-bin/lib/derbynet.jar;E:\Java\derby\db-derby-10.10.1.1-bin/lib/der
    byclient.jar;E:\Java\derby\db-derby-10.10.1.1-bin/lib/derbytools.jar
    OS 名:            Windows XP
    OS 体系结构:      x86
    OS 版本:          5.1
    Java 用户名:      Administrator
    Java 用户主目录:C:\Documents and Settings\Administrator
    Java 用户目录:    E:\Java\derby\db-derby-10.10.1.1-bin\bin
    java.specification.name: Java Platform API Specification
    java.specification.version: 1.6
    java.runtime.version: 1.6.0_10-rc2-b32
    --------- Derby 信息 --------
    [E:\Java\derby\db-derby-10.10.1.1-bin\lib\derby.jar] 10.10.1.1 - (1458268)
    [E:\Java\derby\db-derby-10.10.1.1-bin\lib\derbytools.jar] 10.10.1.1 - (1458268)
    [E:\Java\derby\db-derby-10.10.1.1-bin\lib\derbynet.jar] 10.10.1.1 - (1458268)

    [E:\Java\derby\db-derby-10.10.1.1-bin\lib\derbyclient.jar] 10.10.1.1 - (1458268)   

    ......

    3:创建和使用数据库 

    数据库的目录默认情况下在,E:\Java\derby\db-derby-10.10.1.1-bin\bin 目录下,(命令输出的位置) 

    然后输入ij

     

    E:\Java\derby\db-derby-10.10.1.1-bin\bin>ij;
    ij 版本 10.1


    下面是创建数据库。

    例:创建mydb数据库:

    ij> connect ‘jdbc:derby:mydb;create=true’;

    连接mydb数据库:

    ij> connect'jdbc:derby:mytestdb';

    查询数据库等操作,只需要输入相应的Sql语句即可。 

    创建一个table:

    ij(CONNECTION1)> create table mytable(id int primary key,name varchar(20));

    插入数据:
    ij(CONNECTION1)> insert into mytable values(1,'Test');

    在命令行测试一下:

    ij(CONNECTION1)> select * from mytable;
    ID         |NAME
    --------------------------------
    1          |Test

    其它命令

    断开连接:

    ij> disconnect;

    退出ij:

    ij> exit;   


    二:在JAVA中使用Derby

    NOTE:记得将derby.jar包加进去



    package com.db.test;

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;

    public class Test {
        private static String driver = "org.apache.derby.jdbc.EmbeddedDriver";
        private static String protocol = "jdbc:derby:";
        String dbName = "E:\\Java\\derby\\db-derby-10.10.1.1-bin\\bin\\mydb";

        static void loadDriver() {
            try {
                Class.forName(driver).newInstance();
                System.out.println("Loaded the appropriate driver");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }

        public void doIt() {
            Connection conn = null;
            Statement s = null;
            ResultSet rs = null;

            System.out.println("starting");
            try {
                conn = DriverManager.getConnection(protocol + dbName
                        + ";create=true");
            } catch (SQLException e) {
                e.printStackTrace();
            }

            System.out.println("Connected to and created database " + dbName);

            try {

                s = conn.createStatement();
                rs = s.executeQuery("select * from mytable");

                while (rs.next()) {
                    System.out.println(rs.getInt(1));
                    System.out.println(rs.getString(2));
                }
            } catch (SQLException e1) {
                e1.printStackTrace();
            }
            try {
                conn.close();
                conn = null;
                s.close();
                s = null;
                rs.close();
                rs = null;
            } catch (Exception e) {
                e.printStackTrace();
            }
        }

        public static void main(String[] args) {
            Test t = new Test();
            t.loadDriver();
            t.doIt();
        }
    }


    sourece: http://www.joyzhong.com/archives/558


     

    展开全文
  • Derby安装与使用

    2015-12-23 19:17:19
    转载自:http://blog.csdn.net/duguduchong/article/details/8689822 ...Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上

    转载自:http://blog.csdn.net/duguduchong/article/details/8689822


    转自 http://wenku.baidu.com/view/08096cfef705cc17552709dc.html

    Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。

    Derby数据库有两种运行模式:

    1) 内嵌模式。Derby数据库与应用程序共享同一个JVM,通常由应用程序负责启动和停止,对除启动它的应用程序外的其它应用程序不可见,即其它应用程序不可访问它;

    2) 网络模式。Derby数据库独占一个JVM,做为服务器上的一个独立进程运行。在这种模式下,允许有多个应用程序来访问同一个Derby数据库。

    在Apache上,Derby有4种发布包,这里以bin发布包为例。bin发布包中含有包含了执行derby数据库工具、设置derby数据库环境的脚本文件、Demo、jar文件等。

    1、 安装Derby数据库

    只需要从Derby官方网站下载Derby的zip或者tar包,解压就可以了。这里以db-derby-10.4.1.3-bin版本为例,解压后得到以下目录:

    1) bin目录,包含了一些工具脚本和设备环境的脚本;

    2) demo目录,包含了一些实例程序;

    3) docs目录,包含了Derby的文档;

    4) javadoc目录,包含了Derby的API文档;

    5) lib目录,包含了Derby数据库的jar文件;

    6) test目录,Derby的一些测试jar包;

    2、 使用Derby脚本

    Derby提供了几个脚本来操作Derby数据库,在使用这些脚本前,你必须先设置好Derby的运行环境。

    下面的例子都是在命令行下设置环境变量,这些设置都是临时的,如果你新开一个命令行窗口,则需要重新设置一遍,如果想要使环境变量永久生效,可以在我的电脑中进行设置。

    首先设置好DERBY_HOME这个环境变量,为DERBY_HOME指定你的derby目录,假如你的derby解压到了E:\ db-derby-10.4.1.3-bin目录下,则可以在命令行中如下设置:

    set DERBY_HOME=E:\ db-derby-10.4.1.3-bin

    将DERBY_HOME\bin目录添加到PATH环境变量中:

     setpath=%DERBY_HOME%\bin;%PATH%

    这样可以简化你稍后在命令行中的输入,否则你每次都必须使用脚本的全路径或者你必须到DERBY_HOME\bin目录中才能执行脚本。

    最后需要Derby的jar包添加到classpath环境变量中,在DERBY_HOME%\bin目录中提供了几个脚本用于设置classpath,以简化你手工在classpath中添加jar包的麻烦:

    1) setEmbeddedCP。当使用内嵌模式来运行Derby时,可以使用该脚本来设置。该脚本将derby.jar和derbytools.jar添加到环境变量中;

    2) setNetworkServerCP。当使用网络模式来运行Derby时,用该脚本来设置Derby服务端的classpath变量。该脚本将derbynet.jar添加到环境变量中;

    3) setNetworkClientCP。当使用网络模式来运行Derby时,用该脚本来设置Derby客户端的classpath变量。该脚本将derbyclient.jar和derbytools.jar添加到环境变量中。

    一般只有当你通过derbyrun.jar来运行Derby工具时才会使用这些脚本。

    Derby提供了三个工具脚本:1)sysinfo;2)ij;3)dblook。运行这三个脚本时,如果你没有设置classpath环境变量,这些脚本会自动进行设置。

    1) sysinfo

    使用sysinfo可以显示你的Java环境信息和Derby的版本信息。使用方法就是在命令行下直接输入:

    sysinfo.bat

    2) dblook

    使用dblook可以将全部或者部分数据库的DDL定义导出到控制台或者文件中。使用方法:

     dblook.bat –d <sourceDBUrl> [Options]

    3) ij

    使用ij工具来进行数据库交互,执行SQL脚本,如查询、增删改、创建表等等。在命令行下输入:

     ij.bat

    即可启动ij工具,然后就可以开始执行SQL脚本了。当要退出ij工具时,在命令行下输入

     exit;

    即可。

    3、 使用ij脚本

    1) 运行内嵌模式的Derby数据库

    在命令行中输入ij.bat后启动ij工具。然后通过如下命令创建数据库,并与数据库创建连接:

     connect ‘jdbc:derby:firstdb;create=true’;

    通过connect命令可以与指定数据库创建连接,通过一个JDBC URL来指定与哪个数据库创建连接。ij命令是不区分大小写的。

    参数中jdbc:derby是Derby数据库的驱动协议;firstdb是数据库命,由于没有指定路径,数据库将会被创建在当前你命令行下所在的目录下;create=true表示如果数据库不存在,则创建该数据库;“;”是ij命令的终止符。

     当数据库创建成功时,Derby会在当前你命令行下所在的目录下创建一个与数据库命一致(这里是firstdb)的目录,其中存放了数据库的文件。

     与数据库连接上后,就可以开始执行SQL脚本了,如创建一个表格:

     create table firsttable(id int primary key,name varchar(20));

    然后插入记录:

     insert into firsttable values(1, ‘Hotpepper’);

    也可以执行查询:

     select * from firsttable;

    也可以通过run命令来执行sql文件:

     run'E:\derby\demo\programs\toursdb\ToursDB_schema.sql';

    最后通过exit;来退出ij工具。

    你可以在当前你命令行下所在的目录中找到一个derby.log的日志文件,derby在其中记录的数据库启动、关闭的信息。

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

    这种模式下,需要使用两个控制台窗口,一个用于启动Derby数据库服务端,另一个做为访问Derby数据库的客户端。

    可以通过DERBY_HOME\bin目录下的startNetworkServer.bat来启动Derby数据库服务端,只需要在命令行中输入:

    startNetworkServer.bat 此命令在哪个目录下执行,那么相应的目录就是数据库的默认存储位置。

     数据库就启动了,启动成功会在控制台输出如下信息:

     已使用基本服务器安全策略安装了安全管理程序。

    Apache Derby Network Server - 10.4.1.3 -(648739) 已启动并且已准备好 2008-09-06

     00:38:12.540 GMT 时在端口 1527 上接受连接

    在另一个控制台使用ij命令访问Derby数据库服务端,在输入ij.bat启动ij工具后,通过如下命令建立与服务端的连接,并创建一个数据库:

    connect'jdbc:derby://localhost:1527/seconddb;create=true';

    参数中的数据库命部分和内嵌模式不同,这里使用了“//localhost:1527/”,访问网络模式的URL需要指定服务器的IP地址和端口,其它的就和内嵌模式一样了。

    与服务端连接上后,就可以开始执行SQL脚本了,如创建一个表格:

     create table firsttable(id int primary key,name varchar(20));

    然后插入记录:

     insert into firsttable values(1, ‘Hotpepper’);

    也可以执行查询:

     select * from firsttable;

    也可以通过run命令来执行sql文件:

     run'E:\derby\demo\programs\toursdb\ToursDB_schema.sql';

    最后通过exit;来退出ij工具

    4、 在Java应用程序中访问Derby数据库

    使用Java代码访问Derby数据库与访问其它数据库的区别如下:

    1) JDBC驱动的不同;

    2) 数据库连接URL的不同;

    3) 在访问内嵌模式数据库时,需要显示关闭数据库。

    下面分别实例访问内嵌模式和网络模式Derby数据库的代码

    1) 访问内嵌模式Derby数据库

    String driver =“org.apache.derby.jdbc.EmbeddedDriver”;

    String url =“jdbc:derby:firstdb;create=true”;

    Connection conn;

    try {

     Class.forName(driver);

     conn= DriverManager.getConnection(url);

    }catch(Exception e) {

     ……

    }finally {

     ……

     DriverManager.getConnection("jdbc:derby:;shutdown=true");

    }

    建立好连接后,其它的数据操作,如查询、更新数据都和其它数据库一样,这里不详述。有一点需要注意,通过Java应用程序访问内嵌模式Derby数据库时,应用程序有责任需要在程序结束时关闭Derby数据库,如上面代码finally中的

     DriverManager.getConnection("jdbc:derby:;shutdown=true");

    shutdown参数用于关闭Derby数据库,如果url中指定了数据库命,则只会关闭指定的数据库,而不会关闭整个Derby数据库。数据库关闭成功时,Derby会抛出一个错误码为XJ015和一个08006的异常表示关闭成功,应用程序可以不处理这两个异常。

    2) 访问网络模式Derby数据库

    网络模式和内嵌模式的不同出在于:

    A. 数据库连接URL的不同;

    B. 应用程序退出时无效关闭Derby数据库;

    C. 数据库驱动的不同;

    String driver =“org.apache.derby.jdbc.ClientDriver”;

    String url = “jdbc:derby://localhost:1527/firstdb;create=true”;

    Connection conn;

    try {

     Class.forName(driver);

     conn= DriverManager.getConnection(url);

    }catch(Exception e) {

     ……

    }

    由于网络模式下,Derby数据库做为一个独立运行的数据库,可以被多个应用程序所访问,所以应用程序在运行结束时不应该关闭Derby数据库。

    5、 使用derbyrun.jar

    通过derbyrun.jar也可以使用上面提到的sysinfo、ij、dblook三个脚本的功能,在使用derbyrun.jar前,除了DERBY_HOME环境变量外,你必须显示设置好classpath环境变量,可以通过上面提到的 setEmbeddedCP、setNetworkServerCP、setNetworkClientCP几个脚本来设置,具体使用哪个脚本取决于你如何使用Derby数据库。

    可以通过java –jar %DERBY_HOME%\lib\ derbyrun.jar来运行derbyrun中的工具:

    1) 使用sysinfo。java –jar%DERBY_HOME%\lib\ derbyrun.jar sysinfo

    2) 使用ij。java –jar%DERBY_HOME%\lib\ derbyrun.jar ij

    3) 使用dblook。java –jar%DERBY_HOME%\lib\ derbyrun.jar dblook


    展开全文
  • Derby数据库的安装配置及使用

    千次阅读 2014-12-19 11:16:06
    Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。下面说下其安装及配置 ...

    Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。下面说下其安装及配置

    安装

    1).从apache下载Derby数据库(如db-derby-10.10.1.1-bin.zip)并解压到任意目录(如:D:\Derby\db-derby-10.10.1.1-bin)。  
    2).配置环境变量DERBY_HOME=D:\Derby\db-derby-10.10.1.1-bin  
       并添加到path和classpath环境变量(%DERBY_HOME%\bin;%DERBY_HOME%\lib\derbyrun.jar)  
    3).测试数据库安装 C:\>sysinfo  
    	------------------ Java Information ------------------  
    	Java Version:    1.7.0_40  
    	Java Vendor:     Oracle Corporation  
    	Java home:       C:\Program Files\Java\jdk1.7.0_40\jre  
    	Java classpath:  D:\Derby\db-derby-10.10.1.1-bin\bin;D:\Derby\db-derby-10.10.1.1-bin\lib\derbyrun.jar;  
    	OS name:         Windows 7  
    	OS architecture: amd64  
    	OS version:      6.1  
    	Java user name:  qqqqq  
    	Java user home:  D:\userdata\qqq  
    	Java user dir:   C:\  
    	java.specification.name: Java Platform API Specification  
    	java.specification.version: 1.7  
    	java.runtime.version: 1.7.0_40-b43  
    	--------- Derby Information --------  
    	[D:\Derby\db-derby-10.10.1.1-bin\lib\derby.jar] 10.10.1.1 - (1458268)  
    	[D:\Derby\db-derby-10.10.1.1-bin\lib\derbytools.jar] 10.10.1.1 - (1458268)  
    	[D:\Derby\db-derby-10.10.1.1-bin\lib\derbynet.jar] 10.10.1.1 - (1458268)  
    	[D:\Derby\db-derby-10.10.1.1-bin\lib\derbyclient.jar] 10.10.1.1 - (1458268)  
    
    连接

    	C:\>ij  
    	ij 版本 10.10  
    	ij> CONNECT 'jdbc:derby:D:\Project\derbyDB\testdb;create=true';(如果数据库testdb不存在,则创建改数据库)  
    	ij> CONNECT 'jdbc:derby:D:\Project\derbyDB\testdb;';           (连接testdb数据库)  
    	ij(CONNECTION1)> CREATE TABLE FIRSTTABLE(ID INT PRIMARY KEY,NAME VARCHAR(12));(创建表)  
    	已插入/更新/删除 0 行  
    	ij(CONNECTION1)> INSERT INTO FIRSTTABLE VALUES(10,'TEN'),(20,'TWENTY'),(30,'THIRTY');(插入数据)  
    	已插入/更新/删除 3 行  
    	ij(CONNECTION1)> SELECT * FROM FIRSTTABLE;  
    	ID |NAME  
    	------------------------  
    	10 |TEN  
    	20 |TWENTY  
    	30 |THIRTY  
    	已选择 3 行  
    	ij(CONNECTION1)>exit;(退出) 
    
    说明

    1. sysinfo工具用于显示Java环境信息和Derby的版本信息。
    2. ij
    工具来进行数据库交互,执行SQL脚本,如查询、增删改、创建表等


    例子

    下面是个完整的例子,如何程序中操作JavaDB

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    import java.util.Properties;
    
    public class TestDerby {
    	public static void main(String[] args) {
    		try {
    			Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
    			System.out.println("Load the embedded driver");
    			Connection conn = null;              
    			Properties props = new Properties();
    			props.put("user", "user1"); props.put("password", "user1");
    			conn=DriverManager.getConnection("jdbc:derby:C:\\Project\\derbyDB\\testdb;");
    			System.out.println("create and connect to testdb");
    			
    			Statement s = conn.createStatement(); 
    			ResultSet rs = s.executeQuery("SELECT * FROM FIRSTTABLE");
    			System.out.println("name\t\tscore");
    			while(rs.next()) {
    					StringBuilder builder = new StringBuilder(rs.getString(1));
    					builder.append("\t");
    					builder.append(rs.getInt(1));
    					System.out.println(builder.toString());
    			}
    			
    		} catch (InstantiationException e) {
    			e.printStackTrace();
    		} catch (IllegalAccessException e) {
    			e.printStackTrace();
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    		}catch (Exception e) {
    			e.printStackTrace();
    		}
    		
    	}
    
    }
    



    展开全文
  • Derby安装和配置(转)

    千次阅读 2017-03-16 22:19:38
    Derby是用纯Java写的一个事务、关系数据库,只占用很少的磁盘空间。Derby起源于CloudScape,后者是IBM从Informix获取的产品。在2004年,IBM决定将CloudScape开放源代码,使之成为Apache Software Foundation下的一个...
  • Java使用Derby数据库

    千次阅读 2019-09-23 17:06:20
    JAVA连接derby数据的环境配置和操作要点
  • DERBY数据库环境搭建以及简单使用

    千次阅读 2014-09-09 18:54:40
    derby数据库 Apache Derby 项目的目标是构建一个完全用 Java 编程语言编写的、易于使用却适合大多数应用程序的开放源码数据库。   特点: l 程序小巧,基础引擎和内嵌的JDBC驱动总共大约2MB ; l ...
  • Derby数据库简单介绍和使用方法

    千次阅读 2012-07-15 22:19:48
    一、 Derby 数据库介绍 Apache Derby 是100% Java 编写的内存数据库,属于 Apache 的一个开源项目。并且是一个容易管理的关系...与其他难以部署的数据库不同, Derby 数据库体积小、安装非常简单,只需要将其 *.jar
  • 如何去掉MyEclipse中的MyEclipse Derby

    千次阅读 2016-07-14 19:59:34
    如何去掉MyEclipse中的MyEclipse Derby1、问题背景2、简单方法 直接“Window--->Preferences--->General--->Startup and Shutdow",去掉”MyEclipse Derby“勾选3、复杂方法(1)找到MyEclipse安装目录,MyEclipse\...
  • Derby 使用的2种方式:内嵌和独立

    万次阅读 2009-11-19 15:18:00
    Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。Derby数据库有两种运行...
  • Derby--jdk自带数据库的使用

    万次阅读 2018-02-13 22:14:49
    第一步:先找到自己安装jdk的地址,并在地址里面找到如下目录,下图是我电脑jdk安装地址里有关derby数据库的目录。第二步:把上面目录地址复制并添加到系统变量里面的path,并保存如下图:第三步:测试ij工具,打开...
  • Hive 安装选择mysql 而不是 Derby的原因

    千次阅读 2018-04-27 08:01:08
    Hive 将元数据存储在 RDBMS 中,一般常用 MySQL 和 Derby。默认情况下,Hive 元数据保存在内嵌的 Derby 数据库中,只能允许一个会话连接,只适合简单的测试。实际生产环境中不适用, 为了支持多用户会话,则需要一个...
  • [Linux] Derby安装和配置

    千次阅读 2013-01-24 22:49:30
    Derby是用纯Java写的一个事务、关系数据库,只占用很少的磁盘空间。Derby起源于CloudScape,后者是IBM从Informix获取的产品。在2004年,IBM决定将CloudScape开放源代码,使之成为ApacheSoftwareFoundation下的一个...
  • Derby 数据库的应用

    万次阅读 2013-01-15 22:54:24
    一、Derby数据库简介 1、Derby的发展史及特性概述  Derby是一个开源的,100%由Java开发的关系数据库,随着Java平台的普及Derby也收到了 越来越多的关注。Derby的前身是美国IBM公司的ColudScape。2004年4月,...
  • Derby数据库简介

    万次阅读 2011-09-28 15:25:23
    一、 Derby 数据库介绍 Apache Derby 是一个完美的, 100% Java 编写的内存数据库,属于 Apache 的一个开源项目。并且是一个容易管理的关系数据库管理系统,可以和一些商业产品的特性进行交付。 Apache ...
  • derby安装配置与使用

    千次阅读 2015-11-10 14:03:02
    1,下载并安装Derby: 下载地址:http://db.apache.org/derby/derby_downloads.html,下载最新版本。 我用的是10.10.2.0。 解压缩到任意文件夹,我的是:D:\db-derby-10.10.2.0-bin 2,配置环境变量: 建立DERBY_HOME...
  • 刚开始学Java,新手,使用MyEclipse自带的Derby时,连接数据时提示java.lang.ClassNoFoundException:... 在项目的\WebRoot\WEB-INF\lib中导入derby.jar和 derbyclient.jar,Myclipse中自带的Derby自动安装在目录C:\P
  • Eclipse与Derby集成

    千次阅读 2007-06-27 12:13:00
    摘要Apache Derby是一个完美的,并且开源的,100% Java编写的,容易管理的关系数据库管理...与其他难以部署的数据库不同,安装 Derby 非常简单,只需要将其 .jar 文件复制到系统中并为您的项目添加该 .jar 文件即可。
  • 1,Java_home的设置,一般安装了Java虚拟机,就能...2,DERBY_HOME的设置,在我的电脑--属性--高级--环境变量,在下面的系统变量--新建,变量名为DERBY_HOME,值为你的derby安装目录,例如:D:\Program Files\eclipse\derb
1 2 3 4 5 ... 20
收藏数 9,373
精华内容 3,749
热门标签
关键字:

derby安装