• jdk 自带的数据库Derby使用


    ij是derby自带的一个功能强大的数据库管理工具,可以进行很多数据库管理的操作,包括创建数据库,

    启动/关闭数据库,执行SQL脚本等。完成准备工作后,就可以启动并使用ij工具了。

    在cmd中输入如下命令启动ij工具:C:Program Files (x86)Javajdk1.7.0_72dbinij.bat进入。需要管理员身份运行ij.bat文件

    下面分别介绍几个常用的ij命令,如下所列:

    ①创建以及连接数据库

    使用ij创建以及连接指定数据库命令命令的语法格式如下:

    connect 'jdbc:derby:<数据库路径>[;create=True/False]';

            数据库路径指的是指定数据库在磁盘上存放的位置,例如“E: oway”。另外,路径也可以使用相对路径,

    例如"roway",此路径表示当前执行目录下的roway子目录,若当前执行目录为“E:”则实际路径为“E: oway”。

    方括号的内容是可选的,也就是说可以不写,若不写相当于"create=False"。

    例如,下面给出了一个在E盘下roway目录中创建数据库的命令

            connect 'jdbc:derby:e:/roway;create=True';

    完成了数据库的创建和连接后,就可以使用其他命令或运行SQL脚本对数据库进行操作了。  

    "create=False"表示仅连接已经存在的数据库,而"create=True"表示若数据库不存在则创建数据库。

    ij>connect 'jdbc:derby:firstdb;create=true';
    ij>create table firsttable(id int primary key, name varchar(20));
    
    ij>insert into firsttable values(1, 'Lime');
    
    ij>select * from firsttable;

    使用jdbc访问该数据库的两个重要参数:

    String driver = “org.apache.derby.jdbc.EmbeddedDriver”;
    String url = “jdbc:derby:firstdb;create=true”;

    啦啦啦

  • 相关阅读:
    【转】ibatis 中使用select top #pagesize# * from tablename
    华硕X43S关闭触控板
    abap程序的调试方法
    sap销售业务流程
    C#实现MD5加密
    5/11 PLS00103: 出现符号 "TABLE"在需要下列之一时: := . ( @ % ; 符号 ":=在 "TABLE" 继续之前已插入。
    abap处理字符串
    abap中的数据类型和数据对象
    oracle中清空表数据的两种方法
    DDL和DML
  • 原文地址:https://www.cnblogs.com/ClassNotFoundException/p/7441085.html
Copyright © 2020-2023  润新知