H2数据库的有点以及如何使用
2016-04-22 10:00
363 查看
H2数据库介绍
常用的开源数据库:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2,HSQLDB类似,十分适合作为嵌入式数据库使用,其它的数据库大部分都需要安装独立的客户端和服务器端。
H2的优势:
1、h2采用纯Java编写,因此不受平台的限制。
2、h2只有一个jar文件,十分适合作为嵌入式数据库试用。
3、性能和功能的优势
H2比HSQLDB的最大的优势就是h2提供了一个十分方便的web控制台用于操作和管理数据库内容,这点比起HSQLDB的swing和awt控制台实在好用多了。
H2和各数据库特征比较。
![](http://www.lifeba.org/wp-content/uploads/2011/04/lifeba.org_database_h2_2-300x118.jpg)
只是一个路url的不同,其他都一样
public static void main(String[] a)
throws Exception {
Class.forName("org.h2.Driver");
Connection conn = DriverManager.
getConnection("jdbc:h2:E:\\research\\workspace\\H2Test\\db\\test", "sa", "");
// add application code here
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM TEST ");
while(rs.next()) {
System.out.println(rs.getInt("ID")+","+rs.getString("NAME"));
}
conn.close();
}
常用的开源数据库:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2,HSQLDB类似,十分适合作为嵌入式数据库使用,其它的数据库大部分都需要安装独立的客户端和服务器端。
H2的优势:
1、h2采用纯Java编写,因此不受平台的限制。
2、h2只有一个jar文件,十分适合作为嵌入式数据库试用。
3、性能和功能的优势
H2比HSQLDB的最大的优势就是h2提供了一个十分方便的web控制台用于操作和管理数据库内容,这点比起HSQLDB的swing和awt控制台实在好用多了。
H2和各数据库特征比较。
![](http://www.lifeba.org/wp-content/uploads/2011/04/lifeba.org_database_h2_2-300x118.jpg)
只是一个路url的不同,其他都一样
public static void main(String[] a)
throws Exception {
Class.forName("org.h2.Driver");
Connection conn = DriverManager.
getConnection("jdbc:h2:E:\\research\\workspace\\H2Test\\db\\test", "sa", "");
// add application code here
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM TEST ");
while(rs.next()) {
System.out.println(rs.getInt("ID")+","+rs.getString("NAME"));
}
conn.close();
}
相关文章推荐
- MySql数据基本操作sql语句
- sqlalchemy
- 用distinct在MySQL中查询多条不重复记录值
- TimesTen 应用层数据库缓存学习:11. AWT性能监控
- Oracle flashback table简介
- Mybatis like 查询 防止SQL注入方法相关原理和解决方法整理
- mysql视图学习总结
- mysql教程导出数据库教程几种方法
- mysql 5.7 版本,密码无法登陆,更改密码时出现ERROR 1054 (42S22): Unknown column 'password' in 'fie
- 附加数据库失败,sql2008,断电数据库日志受损
- ORACLE创建表空间和用户
- MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法
- 青云 ubuntu下mysql远程连接配置
- plsql developer创建连接DBlinks
- ssh连接Linux导出oracle数据
- Oracle SQL日期比较和常用日期函数
- Oracle数据库存储过程使用中一些注意事项
- Mongodb aggregate group DBRef类型,并处理返回的DBRef数据Demo
- Redis监控技巧总结
- Oracle 修改表结构