解压apache的derby数据库:D:\Program Files\derby\db-derby-10.7.1.1-bin
在home下找到/derby_home/bin/ij工具
启动ij工具
ij> connect 'jdbc:derby:ij_cmd_test_db;create=true';
WARNING 01J01: Database 'ij_cmd_test_db' not created, connection made to existing database instead.
ij(CONNECTION1)>select * from table;
ERROR 42X01: Syntax error: Encountered "<EOF>" at line 1, column 19.
Issue the 'help' command for general information on IJ command syntax.
Any unrecognized commands are treated as potential SQL commands and executed directly.
Consult your DBMS server reference documentation for details of the SQL syntax supported by your server.
ij(CONNECTION1)> create table ijtest(num int);
0 rows inserted/updated/deleted
ij(CONNECTION1)> select * from ijtest;
NUM
-----------
0 rows selected
ij(CONNECTION1)> insert into ijtest values (19890521);
1 row inserted/updated/deleted
ij(CONNECTION1)> insert into ijtest values (19890520);
1 row inserted/updated/deleted
ij(CONNECTION1)> insert into ijtest values (19890519);
1 row inserted/updated/deleted
ij(CONNECTION1)> insert into ijtest values (19890518);
1 row inserted/updated/deleted
ij(CONNECTION1)> select * from ijtest;
NUM
-----------
19890521
19890520
19890519
19890518
4 rows selected
ij(CONNECTION1)>
按照上面步骤,建立数据库"ij_cmd_test_db",建立数据库表"ijtest",最后查询数据库表"select * from ijtest",查询得到刚刚插入的数据.
ij工具命令可以通过进入ij命令行后敲入"help"
退出 "exit".
后面贴上derby的jdbc的访问方式.
附件附上一个比较好的derby文档.
分享到:
相关推荐
Apache Derby项目的目标是构建一个完全用 Java 编程语言编写的、易于使用却适合大多数应用程序的开放源码数据库。Derby 数据库符合许多数据库标准,例如 SQL-92 和 JDBC 3.0 版本,所以开始用 Derby 数据库系统开发...
离线备份是指在数据库系统关闭时,使用操作系统命令复制整个数据库目录的过程。这种方式更加简单且不需要冻结系统,但如果事务日志目录与数据库目录不在同一位置,则需要确保同时复制事务日志目录。 **操作步骤**: ...
Derby提供了命令行工具`ij.bat`(位于bin目录下)用于执行SQL语句和管理数据库。通过该工具可以实现数据库的创建和连接。 1. **创建数据库:** ```sql connect 'jdbc:derby://localhost:1527/rode;create=true' ...
使用Derby提供的交互式Java工具`ij`创建数据库。在`%DERBY_HOME%\bin`目录下运行`ij.bat`启动ij,然后输入创建数据库`FirstDB`的命令:`connect ‘jdbc:derby://ip:1527/FirstDB;create=true’;`。注意,ij中语句以...
6. **备份与恢复**:Derby提供工具进行数据库的备份和恢复,如`ij`命令行工具,可以执行`SYSCS_UTIL.SYSCS_EXPORT_DATABASE()`导出数据,`SYSCS_IMPORT_DATABASE()`导入数据。 7. **网络模式**:除了本地嵌入式模式...
1. **bin** 目录:这个目录下的可执行文件(.bat脚本)用于启动和管理Derby数据库,例如`ij`命令行工具,可以用来执行SQL查询,以及`startNetworkServer`和`stopNetworkServer`脚本,分别用于启动和停止Derby的网络...
Apache Derby 基于 JDBC API,并且完全实现了 SQL 标准,使得开发者可以使用熟悉的 SQL 语法来操作数据库。它的核心设计理念是轻量级和嵌入式,这意味着 Derby 可以直接打包在应用程序的 JAR 文件中,无需独立服务器...
4. 打开 cmd,进入数据库所在目录,运行 ij 工具。 5. 如果不输入用户名和密码,直接输入以下语句: Connect 'jdbc:derby:testDataType;create=true'; ij 会提示“connection authentication failure occurred. ...
在命令行中启动ij工具后,可以执行各种数据库操作。例如,通过`connect 'jdbc:derby:sample;create=true'`命令创建并连接到名为'sample'的内嵌数据库。在ij中,你可以直接输入SQL语句进行查询、增删改等操作。退出ij...
1. 使用ij工具:你可以通过ij连接到Derby的嵌入式数据库,启动数据库引擎,创建新的数据库(如firstdb)和表(如FIRSTTABLE),并执行INSERT和SELECT语句。Derby的日志信息默认存储在derby.log文件中。 2. 客户端/...
1. 启动内嵌模式的Derby数据库,可以通过ij工具创建数据库并建立连接,例如: ``` connect 'jdbc:derby:firstdb;create=true'; ``` 2. 在ij工具中,可以执行各种SQL命令。退出ij,输入`exit;`即可。 总的来说,...
【知识点详解】 Derby数据库是一个基于Java语言的开源关系型数据库管理系统,由Apache软件基金会开发并维护。由于其完全用Java编写,...同时,掌握其基本操作,如使用ij工具执行SQL,有助于快速进行数据操作和测试。