最近在学习和了解SpringBoot的微服务开发框架,其中SpringBoot默认的持久化数据库就是H2数据库。

稍微科普一下,h2 database 是一个开源免费的嵌入式(Embedding) Java SQL数据库。下载地址:http://www.h2database.com/html/download.html

要使用embedding mode,需要做以下事情:

1、  配置环境变量(非必须)

2、  使用jdbc驱动:org.h2.Driver

3、  jdbc数据库URL:jdbc:h2:~/test (test为h2 database默认提供的测试数据库)

4、  所有新数据库都会被自动创建

那么有哪些工具可以可视化查看H2数据库的数据呢?下面推荐一些工具。

Dataflyer
一个查看和导出数据库的工具

DB Solo
SQL 查询工具

DbVisualizer
数据库工具

Execute Query
Java写的数据库工具

Flyway
Java写的敏捷迁移数据库的工具

[fleXive]

JavaEE5 的开源框架,可以用来做复杂的开发已经Web应用的演化。

JDBC Console

一个小型的web应用,提供了一种执行SQL的能力,基于H2的控制台界面,同时也支持JNDI数据源。

HenPlus

一个用Java写的SQL工具

JDBC lint

能够在我们使用JDBC API的时候,帮助我们写出正确高效的代码

OpenOffice

是一个OpenOffice.org组织的数据库应用。其提供了进入关系数据源的能力。

RazorSQL

一个SQL的查询工具,能够浏览数据库,进行SQL语句的编辑,数据的管理。

SQL Developer

通用的数据库管理前端。

SQL Workbench/J

免费的独立的DBMS SQL的工具

SQuirreL SQL Client

图形化的工具,能够查看数据库的结构,浏览数据,执行SQL命令

SQuirreL DB Copy Plugin
用来把数据从一个数据库复制到另外一个数据库。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐