linux 备份h2数据库,Linux安装H2数据库

本文详细介绍了如何在Linux环境下安装和配置H2数据库,包括解压文件、配置JDK环境、设置H2参数及启动服务等步骤,并提供了通过浏览器验证安装是否成功的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Linux下的安装配置

3f6c28a53a64135dae94b1e9689b5b59.png

2、解压后的目录结构。

856e8337e858e88462d943a8ad9626d3.png

af44708eb987fb7b86f987045c796e01.png

dc5122bc5b8b8bf6d3c8a2236d3cd554.png

3、然后检查系统JDK,使用命令:#Java -version。

c58e95631edcfcbdd2d6913f05dc0ea3.png

如果JAVA环境没有配置,就需要先安装配置JDK。

4、解压并增加执行权限。

unzip h2-2017-06-10.zip

chmod +x build.sh bin/h2.sh

5、配置H2,修改h2\.sh。

cd ~/h2

vim bin/h2.sh

#!/bin/sh

dir=$(dirname "$0")

java -cp "$dir/h2-1.4.196.jar:$H2DRIVERS:$CLASSPATH" org.h2.tools.Server -tcpAllowOthers -webAllowOthers -baseDir ~/db -webPort 8082 -tcpPort 9001 "$@"

注:org.h2.tools.Server  以服务器模式启动

-tcpAllowOthers     允许远程主机通过TCP方式访问

-webAllowOthers    允许远程机器通过浏览器访问

-webPort 8082     默认的访问端口(8082为未被占用的端口,如果此端口已经被其他端口占用,则改为其他端口)

-tcpPort 9001     启动TCP服务

-baseDir ~/db    设置数据库根目录

6、修改build.sh。

vim build.sh

#!/bin/sh

if [ -z "$JAVA_HOME" ] ; then

if [ -d "/usr/java/jdk1.8.0_131" ] ; then

export JAVA_HOME=/usr/java/jdk1.8.0_131

else

echo "Error: JAVA_HOME is not defined."

fi

fi

if [ "$1" = "clean" ] ; then rm -rf temp bin ; fi

if [ ! -d "temp" ] ; then mkdir temp ; fi

if [ ! -d "bin" ] ; then mkdir bin ; fi

"$JAVA_HOME/bin/javac" -sourcepath src/tools -d bin src/tools/org/h2/build/*.java

"$JAVA_HOME/bin/java" -Xmx256m -cp "bin:$JAVA_HOME/lib/tools.jar:temp" org.h2.build.Build $@

7、启动H2服务。

cd ~/h2/bin

nohup sh h2.sh & tail -f nohup.out

8、验证。

通过浏览器访问http://IP:8082即可。

Q.E.D.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值