windows下创建h2集群,及java集成详细步骤

摘要:
1.下载h2包,解压缩2.cmd操作,然后进入bin目录3.创建两个目录4.创建集群。输入以下命令(您需要输入h2的bin目录)javacp“h2-1.4.195.jar;%H2DRIVERS%;%CLASSPATH%”org.h2.tools。服务器tcpAllowOthers tcpPort9101 webAllowOthers webPort8081 baseDirD:databaseh2C

1.下载h2包,解压

windows下创建h2集群,及java集成详细步骤第1张

2.cmd操作,进入bin目录

windows下创建h2集群,及java集成详细步骤第2张

3.创建两个目录

windows下创建h2集群,及java集成详细步骤第3张

4.建立集群

输入以下命令(需要进入h2的bin目录)

java -cp "h2-1.4.195.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Server -tcpAllowOthers -tcpPort 9101 -webAllowOthers -webPort 8081 -baseDir D:databaseh2Cluterh2_1

java -cp "h2-1.4.195.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Server -tcpAllowOthers -tcpPort 9102 -webAllowOthers -webPort 8082 -baseDir D:databaseh2Cluterh2_2

java -cp h2-1.4.195.jar org.h2.tools.CreateCluster -urlSource "jdbc:h2:tcp://127.0.0.1:9101/testCluster" -urlTarget "jdbc:h2:tcp://127.0.0.1:9102/testCluster" -user "sa" -serverList "127.0.0.1:9101,127.0.0.1:9102"

windows下创建h2集群,及java集成详细步骤第4张

 5.浏览器查看集群

http://192.168.30.50:8081

或者http://192.168.30.50:8082

windows下创建h2集群,及java集成详细步骤第5张

windows下创建h2集群,及java集成详细步骤第6张

6.java连接

导入jar包

public static void main(String[] args) throws ClassNotFoundException, SQLException {
        String sourceURL = "jdbc:h2:tcp://localhost:9101,localhost:9102/testCluster";// H2DB mem
                                                                    // mode
        String user = "sa";
        String key = "";
        Class.forName("org.h2.Driver");// HSQLDB Driver
        Connection conn = DriverManager.getConnection(sourceURL, user, key);// 把驱动放入连接
        Statement stmt = conn.createStatement();
        stmt.execute("CREATE TABLE mytable(name VARCHAR(100),sex VARCHAR(10))");
        // String sql = "SELECT VALUE FROM INFORMATION_SCHEMA.SETTINGS WHERE
        // NAME='CLUSTER'";
        stmt.executeUpdate("INSERT INTO mytable VALUES('Steven Stander','male')");
        stmt.executeUpdate("INSERT INTO mytable VALUES('Elizabeth Eames','female')");
        stmt.executeUpdate("DELETE FROM mytable WHERE sex='male'");
        stmt.close();
        conn.close();
    }

免责声明:文章转载自《windows下创建h2集群,及java集成详细步骤》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇android的多次点击事件的实现(有源码)Android实现简单的检测手机自由落体关闭屏幕下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Java接口自动化测试实战001----get、post方法实现与封装

一、接口测试 1、接口测试流程 根据接口文档编写测试用例 准备测试数据 准备工具(测试工具or接口测试代码) 填写接口信息(接口地址、请求方式等) 准备请求头数据(如果有必要,比如:cookies,Content-Type等) 发起请求,获取接口的相应信息(状态码、响应报文、或者某些特殊的响应头数据) 根据报文判断实际与预期结果是否一致 2、HTTP请...

Java 注解入门

1.什么是注解 注解的语法: @注解名称; 注解的作用: 用来替代 xml 配置文件; 在 Servlet 3.0 中就可以使用注解来代替配置文件; 注解是由框架来读取使用的; 所有的注解都是 Annotation 的子类; 简单说, 注解是给程序(框架)看到, 而注释是给人看的. 2. 注解的使用 定义注解类: 框架的工作; 语法: public...

delphi 多线程 数据库

// 线程类unit Unit2; interface uses Classes; type TMyThread = class(TThread) private FUserName: string; FPassWord: string; FFlag: Boolean; procedure GetUserName(const Value: string);...

Mac系统修改Intellij Idea默认JDK版本

Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6。 为了免去多余的jdk安装,解决办法如下: 到/Applications下找到Intel...

itextPDF使用笔记

最近在做报表打印,使用的是itextPDF,第一次用到它,简单做个笔记。主要涉及到字体设置,文字处理操作,表格及单元格设置,绘制一些图形 IText中有三个处理text的类com.lowagie.text.Chunk,com.lowagie.text.Phrase,com.lowagie.text.Paragraph。 官网的API:https://api...

学习Spring Boot:(十二)Mybatis 中自定义枚举转换器

https://blog.wuwii.com/springboot-12.html 前言 在 Spring Boot 中使用 Mybatis 中遇到了字段为枚举类型,数据库存储的是枚举的值,发现它不能自动装载。 解决 内置枚举转换器 MyBatis内置了两个枚举转换器分别是:org.apache.ibatis.type.EnumTypeHandler 和 ...