derby数据库是什么类型数据库? Derby数据库是JAVASE 附带的一个关系型数据库Apache Derby是一个完全用java编写的数据库,Derby是一个Open source的产品,基于Apache License 2.0分发。Apache Derby非常小巧,核心部分derby.jar只有2M,所以既可以做为单独的数据库服务器使用,也可以内嵌在应用程序中使用。Cognos 8 BI的Content Store默认就是使用的Derby数据库,可以在Cognos8的安装目录下看到一个叫derby10.1.2.1的目录,就是内嵌的10.1.2.1 版本的derby。主要特点编辑程序小巧,基础引擎和内嵌的JDBC驱动总共大约2MB。基于Java、JDBC和SQL标准。提供内嵌的JDBC驱动,你可把Derby嵌入到基于Java的应用程序中。支持客户端/服务器模式。安装、布置和使用简单菜鸟问题Derby 数据库的使用 /建议你还是装个 mysql 吧~,小而精悍.维护也好,给个连接mysql的例子先~import java.io.File;import java.io.FileInputStream;import java.net.URI;import java.sql.*;import java.util.PropertyResourceBundle;public class MySqlConnector {先在该class文件目录下新建一个dbCon.ini如:eclipse 则 your project/bin/dbCon.ini内容 如下:userName=你的数据库用户名password=你的数据库用户密码database=要连接的数据库名称private static final String CON_NAME=\"userName;private static final String CON_PASS=\"password;private static final String CON_DNAME=\"databaseName;private Connection connection=null;private MySqlConnector(){}public static MySqlConnector getInstance(){return new MySqlConnector();}private boolean dataInit(){boolean isOK=false;String userName=null;String password=null;String databaseName=null;PropertyResourceBundle rBoundle=null;try {String conPath=MySqlConnector.class.getResource(\"/\").toString()+\"/dbCon.ini;URI uri=new URI(conPath);File file=new File(uri);rBoundle=new 。什么工具可以连接derby数据库 Derby插件工具可以连接derby数据库下载Eclipse的Derby插件,包括:derby_core_plugin derby_ui_plugin解压缩并复制到eclipse目录下。重启Eclipse目录。鼠标选择项目,然后鼠标右键,选择Properties说明安装成功。为项目增加Derby插件支持。选择Add Apache Derby nature。然后启动derby数据库服务器。启动derby数据库客户端ij。通过ij创建并连接到服务器端:connect 'jdbc:derby:/localhost:1527/helloworld;create=true;username=test;password=test';连接到名为helloworld的数据库地址为:localhost:1527create=true,如果不存在这个数据库,就在服务器端创建username=test;password=test,用户名/密码为test,如果是新建数据库将新建用户和密码。Derby的SQL脚本:create.sql,内容:create table booksid int generated always as identity,name varchar(32)not null,PRICE DECIMAL(6,2),constraint P_Key_1 primary key(id)执行脚本的命令:run 'create.sql';java 本地操作Derby本地数据库 Derby是一个事务、关系数据库,只占用很少的磁盘空间。起源于CloudScape,开发源代码后,乘务apache software foundation下的一个孵卵器项目。JDK1.7 。java中使用derby数据库可以查询数据不能更新数据,但在数据库中可以更新数据 更新请使用executeUpdate()如何使用脚本在derby数据库中创建表 使用CREATE DATABASE语句创建数据库最简单的方式,该方式只需要指定database-name参数即可,该参数表示要创建的数据库的名称,其他与数据库有关的选项都采用系统的默认值。如果希望在创建数据库时明确指定数据库的文件和这些文件的大小以及增长的方式,就需要了解CREATE DATABASE语句的语法。3在语法格式中,每一种特定的符号都表示特殊的含义。最近在学java,但是一直连接不上derby数据库,请大神帮忙,最好能有详细步骤。 1,下载并2113安装Derby:下载地址:http://db.apache.org/derby /derby_downloads.html,下载最新版本5261。我用的是410210.5.3.0。解压缩到任意文件夹,我的是:E:\\Java\\Joy\\derby2,配1653置环境变量:建立DERBY_HOME,值:E:\\Java\\Joy\\derby\\db-derby-10.5.3.0-bin\\db-derby-10.5.3.0-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.jar3,测试看看Derby安装成功没有开始—Run—CMD运行 sysinfo如果安装成功,将会看到相关信息,下面是截取的部分信息。Derby 信息—–JRE – JDBC:Java SE 6 – JDBC 4.0[E:\\Java\\Joy\\derby\\db-derby-10.5.3.0-bin\\db-derby-10.5.3.0-bin\\lib\\derby.jar]105.3.0 –(802917)[E:\\Java\\Joy\\derby\\db-derby-10.5.3.0-bin\\db-derby-10.5.3.0-bin\\lib\\derbytools.jar]10.5.3.0 –(802917)[E:\\Java\\Joy\\derby\\db-derby-10.5.3.0-bin\\db-derby-10.5.3.0-bin\\lib\\derbynet.jar]10.5.3.0 –(802917)[E:\\Java\\Joy\\derby\\db-derby-10.5.3.0-bin\\db-derby-10.5.3.0-bin\\lib\\derbyclient.jar]10.5.3。怎么连接已有的derby数据库 1.程序中创建数据库时,如果没有指定目录,会默认在项目的根目录下,生成一个以derby数据库名的目录,如: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\",\"test\");props.put(\"password\",\"test\");create and connect the database named helloDBconn=DriverManager.getConnectionjdbc:derby:testDB;create=true\",props);System.out.println(\"create and connect to testDB\");conn.setAutoCommit(true);其中:“jdbc:derby:testDB;create=true”,则在项目根目录下生成一个testDB目录。2.下载安装coolsql后,操作如下:1>;新建一个书签,选择驱动找到derby-10.9.1.0.jar(或其他版本jar),选择下面的:org.apache.derby.jdbc.EmbeddedDriver。2>;下一步,输入用户名、密码,填写程序中赋值的:test,test;下面的数据库名字填写时,要注意,写系统的绝对路径,如:E:\\eclipse3.7\\wordspace_mvn\\staticize\\testDB(staticize为项目根目录),下面的url:jdbc:derby:E:\\eclipse3.7\\wordspace_mvn\\staticize\\。java操作derby 数据库的几个问题 没有直接的接口,可以在ij里或程序通过ResultSet rs=stmt.executeQuery执行一个SYS.SYSSCHEMAS、SYS.SYSTABLES查询然后从结果集取出你所要的信息、判断
随机阅读
- 听说网上能批量交易农产品,哪个网站能够批量卖水产品? 水产品交易平台
- 豌豆尖汤的做法 素干豌豆汤的做法大全
- 想知道字读什么拼音,知道字的写法,有什么办法在Windows7系统上写出来? 输入法还是什么的谁说说。 办法的法的读音是什么
- 金属表面处理剂有哪些? 表面活性剂腐蚀金属时间关系
- 为什么现在JJ越来越不硬了??感觉好像 为什么我现在越来越脖不起来了
- 到北京4S店买车靠谱吗 北京永信行4s靠谱么
- 18号安微省宁国市宣城天气如何 安徽宁国地区三日天气情况
- 剑三加快气力值恢复 剑网三有没有什么可以恢复气力值的药
- 武汉结构设计工程师 有没有武汉法雷奥的阿?我想知道招聘的职位中cad工程师跟产品结构工程师有什么区别?
- 安微六安寿县到河南平顶山叶县距离有多远? 平顶山水云阁
- 运动员定制鞋参数 轮滑爱好者必修课,轮滑鞋的平花鞋和休闲鞋有什么区别?
- 车载蓝牙连接手机微信语音通话声音小怎么办 手机连接车载蓝牙微信语音没有声音怎么办
- 永仁县油橄榄收购价格 橄榄树苗多少钱一株 青橄榄或者油橄榄都行
- 楚雄北浦路孙家巷 楚雄北浦中学学校有什么历史?
- 家用智能气表阀关是什么原因 天然气欠费阀门自动关闭,交费后怎样打开
- 杭州跟屁虫影视有限公司怎么样? 黄海林跟屁虫
- 丙酸氯倍他索软膏的副作用是什么? 丙酸倍氯倍他索副作用
- 深海少女的日文翻译版和中文谐音版 深海少女日语怎么说
- DNF圣骑士荣誉祝福加多少为好?谢谢了,大神帮忙啊 dnf圣骑士祝福
- 【要装修还是找吉佳 续辉煌合肥数一家】=== 紫御府老汪 合肥紫御府小区到铭逸假日酒店