zoukankan      html  css  js  c++  java
  • 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”;

    啦啦啦

  • 相关阅读:
    JavaScript事件的几个细节
    CSS选择器从右向左的匹配规则
    JavaScript原型与继承
    CSS3制作ajax loader icon
    jQuery之.on()方法
    Special Resource Operator (SRO)
    openness configure dns server
    add dns items for coredns
    深入理解linux nat
    tcpdump for container
  • 原文地址:https://www.cnblogs.com/ClassNotFoundException/p/7441085.html
Copyright © 2011-2022 走看看