`
toprogrammer
  • 浏览: 64554 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
   derby分两种运行模式:内嵌模式和网络模式(我认为就是“客户端-服务器(CS)”)。
    在内嵌模式中,数据库和应用程序共用一个JVM,一般由应用程序负责启动和停止数据库,其他应用程序不可访问。
    网络模式。derby数据库独占一个jvm,作为数据库服务器独立运行。在此运行模式下,多个应用程序可以访问同一个derby数据库。
    网络上很多要求设置环境变量的运行方法,我觉得有些麻烦,直接敲命令就ok了,下面就具体方法进行说明。

进入F:\myRepository\jar_package\derby\db-derby-10.4.1.3-bin\lib 目录,
执行:java -jar derbyrun.jar ij   ,就进入数据库内嵌运行模式:
然后 connect 'jdbc:derby:e:/firstdb;create=true'; 就会在e盘下面创建一个名字为firstdb的文件夹,也就是名称为firstdb的数据库了。create=true是说如果不存在这个数据库就创建一个。
创建数据表,名称为firsttable:create table firsttable(id int primary key, name varchar(20));
插入数据: insert into firsttable value(1,'liuzhaoyang');
查询数据:select * from firsttable;
退出用内嵌模式用exit;


     上面就是内嵌模式的数据库和数据表的建立,已经数据插入,查询等,具体的sql都是通用的,就不具体再写了。
---------------------------------------------------------------------------------------------
     下面说一下网络运行模式。
     启动网络服务:java -cp derby.jar;derbynet.jar org.apache.derby.drda.NetworkServerControl start
如图示:
在默认情况下,服务器将监听TCP1527端口来接收客户端请求。你可以使用”-p <port number>”参数来改变端口

如果在另一个cmd窗口执行:>java -cp derby.jar;derbynet.jar org.apache.derby.drda.NetworkServerControl shutdown 就会出现上图绿色显示的关闭提醒。

打开客户端,创建数据库,创建表,查询表,如下图示:(注:上图是数据库的服务器端,不能关闭,不然是连接不上的,呵呵)
红色横线表示打开ij控制台,绿色表示创建一个mytb的数据库,数据库位于derbynet.jar 、derbytools.jar的当前目录下面。如果要创建数据库的用户名和密码:加如下参数: connect 'jdbc:derby://localhost:1527/testdb;create=true;user=sa;password=sa';
分享到:
评论

相关推荐

    Derby 数据库开发

    Derby 数据库开发 第1部分:马上开始使用Derby 第2部分:模式 第3部分:运行脚本并插入数据 第4部分:使用查询选择数据 ...

    db-derby-10.14.2.0-lib.zip

    Apache Derby数据库 Derby数据库是一个纯用Java实现的珍袖型的数据库,属于Apache的一个...Derby数据库有二种运行模式:嵌入式(与应用程序浑然一体,是Derby独有的数据库模式)和独立数据库模式(数据库服务器模式)。

    Derby数据库入门

    Derby数据库配置安装;内嵌模式、网络模式的运行方法;JDBC与两种模式的连接方法。

    eclipse配置derby教程.doc

    Derby提供了Eclipse的插件供开发人员使用,本文主要介绍插件的安装及使用。 内容  Derby下载  安装插件 8 ... 运行模式  例子  访问和查看数据  使用IJ工具  sysinfo工具  dblook工具

    大数据 虚拟机 Linux VM复习题库:题库包括了60题选择题、10题填空题、10题判断题、2题简答题,助你度过期末复习

    (1)、内嵌模式:默认安装 hive,hive 是使用 derby 内存数据库保存 hive 的元数据, 这样是不可以并发调用 hive 的。(1 分) (2)、本地模式:通过网络连接到一个数据库中,是最经常使用到的模式。假设使用本机 mysql ...

    java8看不到源码-ZkToDo2:具有ZK、Spring和JPA的ZK模式演示应用程序

    java8 看不到源码这是带有 ...derby 上运行的配置设置,请参阅 commandline.build.and.run.txt 以了解有关切换到 MySQL 数据库的更多详细信息。 有关创建表命令,请参阅opensshift.build.and.run.txt 。 笔记

    hakuraku:游戏ウマ娘プリティーダービー(Umamusume Pretty Derby)的网络工具

    yarn start在开发模式下运行该应用程序。 打开在浏览器中查看它。 产品制作 yarn build将用于生产的应用程序构建到build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。

    DataGear数据可视化分析平台

    3、以调试模式运行Servlet容器。 调试注意: 在调试开发分支前(dev-*),建议先备份DataGear工作目录([用户主目录]/.datagear), 因为开发分支程序启动时会修改DataGear工作目录,可能会导致先前使用的正式版...

    pretty-derby

    尿raw素 yarn start 在开发模式下运行应用程序。 打开在浏览器中查看它。 翻译文件 翻译文件位置在/src/assert/zh.json

    Chromis POS:适用于商店,餐厅,酒吧或您需要耕种的任何地方的POS-开源

    它可以运行各种硬件,唯一的要求是它必须能够运行Java 1.8。Chromis使用自己的自定义安装程序可用于多个操作系统,安装简便,快捷。它支持多终端模式,并且可以与Windows 2000一起使用。开源数据库解决方案的数量。...

    DataGear数据可视化分析平台-其他

    3、以调试模式运行Servlet容器。 调试注意: 在调试开发分支前(dev-*),建议先备份DataGear工作目录([用户主目录]/.datagear), 因为开发分支程序启动时会修改DataGear工作目录,可能会导致先前使用的正式版程序...

    javaSE代码实例

    1.4.2 编译运行 9 1.5 小结 11 第2章 基本数据类型——构建Java 大厦的基础 12 2.1 源代码注释 12 2.1.1 单行注释 12 2.1.2 区域注释 12 2.1.3 文档注释 13 2.2 基本数据类型 14 2.2.1 整型 15 ...

    支持多数据库的ORM框架ef-orm.zip

    支持Oracle、MySQL、Postgres、MSSQL、GBase、SQLite、HSQL、Derby等数据库。除了API方式下的操作能兼容各个数据库之外,就连SQL的本地化查询也能使之兼容。JMX动态调节 可以用JMX查看框架运行统计。框架的debug...

    DB2JMIN (An easy-to-use MULTI-DB Client)-开源

    基于 Web/桌面的 DB2、ORACLE、DERBY、FIREBIRD、MYSQL、POSTGRE 客户端(通用),受 phpMyAdmin 启发。 它运行在带有 JDK 1.5 的 Tomcat 5.5 或 SWING(多平台、模式浏览、表浏览、表结构、SQL 查询编辑器)

    PHP函数参考手册大全

    9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与对象(PHP 5) 20. 异常处理 21. 引用的解释 IV. 安全 22. ...

    中文版PHP使用手册

    9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与对象(PHP 5) 20. 异常处理 21. 引用的解释 IV. 安全 22. ...

    PHP5中文参考手册

    ibm_db2 — IBM DB2, Cloudscape and Apache Derby Functions iconv — iconv Functions id3 — ID3 Functions IIS Functions — IIS Administration Functions Image — Image 图像函数 Imagick Image Library IMAP...

    经典收藏最全php5.0查询手册

    9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与对象(PHP 5) 20. 异常处理 21. 引用的解释 IV. 安全 22. ...

    php手册PHP5研究室编无乱码版本chm

    9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与对象(PHP 5) 20. 异常处理 21. 引用的解释 IV...

Global site tag (gtag.js) - Google Analytics