嵌入式数据库H2作为服务端

    H2数据库一般情况都是作为嵌入式的数据库服务,不需要多个应用连接同一个h2的服务,但有的情况下需要他像oralce那样提供数据服务让多个应用访问。

一、环境准备(linux)

     1、H2数据库文件test.mv.db

     2、jdk1.8

          [root@localhost ~]# java -version
          java version "1.8.0_144"

     3、官网下载http://www.h2database.com/html/main.html    下载的文件名 h2-2019-10-14.zip

test.mv.db+h2-2019-10-14.zip获取方式(免费):
(1)登录-注册:http://resources.kittytiger.cn/
(2)签到获取积分
(3)搜索:H2数据库 db文件和h2-2019-10-14.zip

二、服务启动

       1、将 h2-2019-10-14.zip 放在/opt目录下 解压 unzip h2-2019-10-14.zip,解压后生成/opt/h2目录如下

     

 

   2、启动服务

    cd  /opt/h2/bin     

    java -cp h2-1.4.200.jar org.h2.tools.Server -web -webAllowOthers -tcp -tcpPort 19200 -tcpAllowOthers

  

 

  3、将test.mv.db拷贝到/opt/h2/datafile目录下(datafile需要手动创建)

 

  4、浏览器访问 http://192.168.0.100:8082

    

 

      用户名:sa

      密码:9527

      都是之前创建test.mv.db时设定的,具体怎么生成参考https://www.cnblogs.com/yclh/p/17079643.html

       注:红色部分是两个反斜杠(不知道为什么)

5、登录成功进入如下界面

  

 

资源丰富的的网盘资源:网盘资源大全! 推荐一个适合零基础学习SQL的网站:不用安装数据库,在线轻松学习SQL!
posted @ 2021-05-06 17:53  万笑佛  阅读(267)  评论(0编辑  收藏  举报