登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

kangzye的博客

加Q群25382780切磋java,加19360923群研究JavaScript

 
 
 

日志

 
 

h2 文件方式使用初探  

2012-06-07 00:18:16|  分类: H2 database |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
h2 的使用,只需要下载zip包解压后获得其中bin下的那个jar 即可在其他java程序中使用h2数据库了,前提是要把这个jar放到类查找路径中。
初学一般都是尝试文件类型方式h2。使用方式如下:
public class Test {
public static void main(String[] args) throws SQLException, ClassNotFoundException{
Class.forName("org.h2.Driver");
Connection conn = DriverManager.getConnection("jdbc:h2:file:D:/h2/h2test/test2","userA","pwdA");
Statement stm = conn.createStatement();
stm.executeUpdate("create table user(username varchar(20) primary key,password varchar(20));");
stm.executeUpdate("insert into user values('user2','password2')");
stm.executeUpdate("insert into user values('user3','password3')");

ResultSet rs = stm.executeQuery("select * from user");
while(rs.next()){
System.out.println(rs.getString("username")+","+rs.getString("password"));
}
System.out.println("end");
}
}


输出即为:
user2,password2
user3,password3
之后,你会在D:/h2/h2test/下发现产生了 test2.h2.db 这个文件,这个文件就是数据库了,把这个文件拷贝到其他地方去,依然可以使用,还按上面的方式使用即可。不过注意红色部分,红色部分用户名密码也可以不填写,那么别处或者下次连接时就不需要输入账号密码直接访问,如果第一次连接使用了 账号 和 密码,那么之后这个账号就是这个数据库的账号了。
  评论这张
 
阅读(1803)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018