# 访问和操作H2数据库

O2OA默认内嵌了H2数据库，H2数据库支持两种访问方式：

**一、以WEB方式访问数据库**

**二、以客户端形式访问数据库（JDBC）**

## **Web访问** <a href="#h1_1" id="h1_1"></a>

默认访问地址：<http://hostip:20051/>

{% hint style="info" %}
**20051为系统默认的H2数据库访问端口，管理员可以在node\_127.0.0.1.json里对端口进行配置**
{% endhint %}

![连接H2数据库](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpNZ94PB1uVuKXexO51%2F-LpNZj5aQlGEMacv1lCQ%2Fd667b22f88cd15311295e0b684f4fc06fff.jpg.webp?alt=media\&token=f46a659a-e42a-4482-a618-d37bd99f6434)

**参数说明**

```
Saved Settings: Generic H2 （Server）
Setting Name: Generic H2 （Server）
Driver Class: org.h2.Driver
JDBC URL: jdbc:h2:tcp://localhost:20050/X
User Name：sa
Password: o2
```

{% hint style="info" %}
**20050是平台默认的H2数据库JDBC访问端口，管理员可以在node\_127.0.0.1.json文件中修改该端口配置，passowrd:o2为xadmin密码。**
{% endhint %}

说明：

Password同xadmin密码，平台默认管理员密码为 o2

初次登录管理端，会快较慢，请耐心等待30秒左右。

![WEB客户端访问H2数据库](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpN_Dt3OYrf7k8XTpcY%2Fdac4610c8ec77a9aa1c8d50f4314560472d.jpg.webp?alt=media\&token=6bb9420f-195a-47f2-8f9e-3802f0caadc1)

## **客户端访问** <a href="#h1_2" id="h1_2"></a>

推荐客户端软件：开源数据库客户端DBeaver

DBeaver官网：<https://dbeaver.io>  或者 从其他网站下载均可，安装过程此处不做描述。

安装与使用手册：<https://blog.csdn.net/volitationLong/article/details/80583977>

![客户端启动界面](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpN_Q5amywG8lgE1zqk%2F9153762ab58df6c8589e32c8bdd2a287248.jpg.webp?alt=media\&token=79d56068-2c9d-4bb6-a751-efa277bc9e27)

**相关配置说明**

1、新建数据连接

![新建连接](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpN_aHUQL4-QXnMbiW-%2Faf191adf043b98eb3c125b9cb593170cda4.jpg.webp?alt=media\&token=6fdc6b69-bf25-4a80-9eab-85f0c0ebef9e)

2、填写连接信息

![填写连接信息](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpN_heNCekJ6__2_OpG%2Ffe8ee1ab4035688efc5c46cc15377a5e53e.jpg.webp?alt=media\&token=a0741718-de50-422e-b291-d93ae044f889)

**参数说明**

```
JDBC URL: 自动生成
主机：服务器所在的主机IP，如127.0.0.1
端口：默认为20050
数据库/模式：X01
用户名：sa
密码：o2
```

{% hint style="info" %}
**20050是平台默认的H2数据库JDBC访问端口，管理员可以在node\_127.0.0.1.json文件中修改该端口配置，passowrd:o2为xadmin密码。**
{% endhint %}

![客户端访问数据](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpNa7FzLouMtjRvnaoS%2F0528f8b64adcfed5a397223409fd81f1d05.jpg.webp?alt=media\&token=d1abf9c2-6556-4730-8cc5-04eaee4f968a)

## **其他数据库访问** <a href="#h1_3" id="h1_3"></a>

其他数据库如Oralce，Mysql，SQLServer等，请自行使用相对应的数据库客户端，此处不做过多赘述。

![Mavicat for MySQL](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpNaL6G_LcvhgJaiqMk%2F984f1a345c03baf0679381ac6fd81f9eee3.jpg.webp?alt=media\&token=454e00ce-3d6f-4e5d-a04c-dff462728209)

![PL/SQL Developer](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpNaPV6A3HWteohmGoK%2Fa602f187be219dd98794b51f147dd78d9bb.jpg.webp?alt=media\&token=ea3e3eca-c08b-41fa-9630-e15499db64be)

MySQL-Front：

下载地址：<http://www.mysqlfront.de/>

安装与使用教程：<https://www.w3cschool.cn/mysql/mysql-mox12owr.html>

![](https://3148786149-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmN_rNQCcekD6lUTyjN%2F-LpN_5C0SIcXLJsgzknR%2F-LpNaX_qwtMHi14cP9LZ%2Fd7ddf0e920c0e609460b8c635e30198ae27.jpg.webp?alt=media\&token=32f65580-d04a-42f6-a757-bf524039214f)
