IDEA 连接H2数据库

目录

环境

链接

安装

连接模式

启动

使用服务器

从命令行启动服务器工具

database 连接

连接成功


  H2数据库主要是安装方便,轻便。做一些测试类的项目时用的正好。换了新工作,以前公司的数据库不能再用了,新公司用的是虚拟桌面,只能自己想办法,突然想起了H2,为了用IDEA链接上H2 我这个小白花了emmm 5秒 ,在此记录一下。

环境

系统 win10
IDEA版本 2018.1
H2

Version 1.4.197 (2018-03-18)

 

链接

H2 官网地址链接

大神博客地址链接

和我一样的小白可以看一下官网文档,有助于了解H2,虽然都是英文。(Chrome的翻译功能还是很好的)

 

安装

从官网下载最新版,6M 大小,直接安装。默认安装在你的C:\Program Files (x86).

IDEA 连接H2数据库_第1张图片

连接模式

支持以下连接模式:

  • 嵌入模式(使用JDBC的本地连接)
  • 服务器模式(使用JDBC或ODBC over TCP / IP进行远程连接)
  • 混合模式(同时本地和远程连接)

我们之前连接Mysql  Oracle 用的都是TCP连接,我用IDEA database 连接也是用的TCP.

启动

使用服务器

H2目前支持三个服务器:一个Web服务器(用于H2控制台),一个TCP服务器(用于客户端/服务器连接)和一个PG服务器(用于PostgreSQL客户端)。请注意,只有Web服务器支持浏览器连接。服务器可以以不同的方式启动,一个使用该Server工具。启动服务器不会打开数据库 - 只要客户端连接就会打开数据库。

从命令行启动服务器工具

Server使用默认设置从命令行启动该工具,请运行:

java -cp h2*.jar org.h2.tools.Server

这将使用默认选项启动该工具。要获取选项列表和默认值,请运行:

java -cp h2*.jar org.h2.tools.Server -?

有可用的选项可以使用其他端口,并启动或不启动部件

我用的第一种方式,进入bin目录。

IDEA 连接H2数据库_第2张图片

java -cp .\h2-1.4.197.jar org.h2.tools.Server

遮盖部分为我公司IP,不要问我为啥遮盖。

根据第一行日志,我们得到TCP的连接方式。

database 连接

假设大家都用过database 连接过数据库。

IDEA 连接H2数据库_第3张图片

熟悉linux的会知道~符号表示系统当前用户的主文件夹,所以(以win7为例),上面这段代码会在C:\Users\Administrator目录下创建名为test的数据库,用户名为sa,密码为空(用户名密码在首次创建时可以随意设置)

IDEA 连接H2数据库_第4张图片

连接成功

IDEA 连接H2数据库_第5张图片

 

你可能感兴趣的:(工具)