`

H2安装使用基础篇

H2 
阅读更多
1、H2简介:
H2的主要特点:高效,开源,支持JDBCAPI,支持Embedded,server和in-memory模式,基于浏览器的控制台程序,主文件是一个大约只有1MB的jar文件。特性:纯Java,支持事务隔离(Transaction Isolation),支持基于代价的优化方式(Cost Based Optimizer),支持数据库加密(Encrypted Database),支持ODBC驱动(ODBC Driver),支持全文本搜索(Fulltext Search),支持多版本并发控制(Multi Version Concurrency)H2的历史:H2的发展开始于2004年五月,它的第一个公开发行版本是在2005年12月14日发布的。H2的主要作者是Thomas Mueller,他一直是Hypersonic SQL的源码开发者。在2001年,他加入了PointBase Inc,在那里PointBase Micro被创建。在那时候,他不得不停止Hypersonic SQL,但是这时HSQLDB团队还在为Hypersonic SQL
h2一个开源的、纯java实现的关系数据库。h2数据库特点
(1)性能、小巧
(2)同时支持网络版和嵌入式版本,另外还提供了内存版
(3)有比较好的兼容性,支持相当标准的sql标准
(4)提供了非常友好的基于web的数据库管理界面
2、H2关系数据库与常见关系数据库的对比  [图略]
3、H2下载安装
(1)、访问:http://www.h2database.com/html/main.html下载H2数据库压缩文件[建议下载Platform-independent(all platforms)]  [图略]

(2)、解压文件到指定目录  [图略]

(3)、启动浏览器操作界面,点击bin目录下的h2.bat  [图略]

(4)、此时会弹出一个浏览器页面,默认管理员用户为:"SA",密码:""(第一次登录可以设置密码)

(5)、测试链接、建立连接

(6)、SQL语句文本编辑,如下所示:

DROP TABLE  IF  EXISTS MYTEST;
CREATE TABLE MYTEST(
 ID INT PRIMARY KEY,
 NAME VARCHAR(255)
 );

INSERT INTO MYTEST  VALUES(1,'BOONYA');
INSERT INTO MYTEST  VALUES(2,'BOONTA');
INSERT INTO MYTEST VALUES (3, 'BOONZA');

SELECT * FROM MYTEST;

--RESULTS--------
1 BOONYA 
2 BOONTA 
3 BOONZA 
(7)、clear清除SQL语句,点击清除

注:图由于公司网络原因回去再上。
分享到:
评论

相关推荐

    方正H61H2-AM3主板BIOS

    这篇内容将详细讲解BIOS的重要性、功能、更新过程以及与方正H61H2-AM3主板的相关性。 1. BIOS的作用:BIOS是计算机启动的第一道程序,它加载并执行存储在硬盘上的MBR(主引导记录),进而启动操作系统。BIOS还负责...

    用Swing做的H2管理器

    这篇博客文章可能详细介绍了如何使用Swing来创建一个H2数据库管理器。在实际项目中,这样的工具可以帮助开发者执行SQL查询、创建表、查看和编辑数据、管理用户权限等。 在Swing中构建H2管理器,开发者需要掌握以下...

    系统安装---装系统步骤(详细)

    正确、恰当的调整这些设置将为我们顺利安装系统,乃至日后方便的使用系统打下良好的基础。 首先,我们需要在 BIOS 中将光驱设置为第一启动项。进入 BIOS 的方法随不同 BIOS 而不同,一般来说有在开机自检通过后按 ...

    安装jumpserver.docx

    这个安装过程涵盖了Linux基础管理、数据库管理、网络配置、Web服务器配置以及Python虚拟环境的使用,对于熟悉和掌握Linux运维知识具有很大的帮助。同时,Jumpserver的安装也展示了如何在企业环境中部署和管理安全...

    Histamine elicits neuronal excitatory response of red nucleus in the rat via H2 receptors in vitro

    这篇文章的研究主题是组胺在体外实验中通过H2受体兴奋大鼠红核神经元的机制。为了深入理解这一现象,我们先要了解一些基础概念。 组胺是一种生物活性胺,广泛存在于动物体内,尤其是在哺乳动物中。它参与多种生理...

    Clover_v2k_r2953_pkg+boot1h2

    标题"Clover_v2k_r2953_pkg+boot1h2"以及描述中的内容,表明这可能是一个关于 Clover 引导加载器的更新版本,具体是 v2k_r2953,同时包含了 boot1h2 的部分。Clover 是一个广受欢迎的开源引导加载器,主要用于macOS...

    论文研究-Stochastic H2/H8 design with spectrum constraint.pdf

    通过上述知识点的汇总,我们可以得出结论,这篇论文探讨了在随机系统中,如何通过谱技术、LMI方法和凸优化策略来设计一个能够同时满足H2和H∞性能指标的控制器。论文的研究成果对于工程实践中需要考虑系统随机性和...

    2018高中物理第一章运动的描述匀变速直线运动规律的应用练习基础篇教科版必修1

    由v=gt1,最大速度v=5 m/s²*t1,最大速度下匀速下降的位移h2=v*t2,h=h1+h2,v²=2gh1,联立解得t1=1.8 s,t2=1.6 s,总时间t=t1+t2=3.4 s,加速下降的距离h1=5 m/s²*(1.8 s)²/2=8.1 m。 3. 博尔特100m比赛中,...

    cylone4e(EP4CE6) FPGA基础实验程序例程源码quartus11.0工程源码学习资料合集(18例).zip

    数字逻辑基础篇01:利用LED和按键验证与门 数字逻辑基础篇02:利用LED和按键验证与非门 数字逻辑基础篇03:2选一数据选择器 数字逻辑基础篇04:2-4译码器译码器 数字逻辑基础篇05:4线-2线编码器 优先编码器 数字...

    website-mvc-jpa-h2:Spring个人网站

    该系列文章,以Spring作为技术主线,搭建个人网站,初步包含6篇文章,文章将逐步上线:Spring Boot Hello World : 如何使用Spring Boot构建web项目Spring MVC, JPA, H2数据库 : 模板技术,对象设计,JPA连接内存...

    H2Cl+(X1A1)体系的动力学研究 (1998年)

    在给出的参考文献中,提供了几篇与H2Cl+(X1A1)体系相关的研究工作,说明本研究是在前人研究的基础上进一步深入的。参考文献中的研究也涉及到相关的实验和理论研究方法,例如实验研究中可能用到的光谱技术...

    建材20H1总结及H2展望:需求加码格局优化,周期成长共舞.rar

    这篇报告名为“建材20H1总结及H2展望:需求加码格局优化,周期成长共舞”,其内容可能涉及以下几个关键知识点: 1. **需求增长**:在20H1,建材行业的需求表现出加码态势,这可能是由于基础设施建设和房地产投资的...

    2018年中考化学第二轮专题复习第44讲实验探究_基础篇2017新题赏析课后练习

    使用锌与稀硫酸反应制取硫酸锌的优点是安全、控制反应更方便,且产物纯度较高。 这些实验探究涵盖了化学实验的基本过程,包括观察、分析、假设、设计实验、收集证据和得出结论,同时涉及到酸碱反应、物质溶解性、复...

    HTML期末设计代码篇.docx

    `<div id="left">` 包含了一些品牌介绍,使用`<h2>` 标题和`<h3>` 子标题来展示品牌信息。而`<div id="right">` 则包含了一个视频和诗歌区块,展示了不同元素在网页设计中的并存和布局。 这个HTML设计虽然简单,但...

    51商城的程序使用说明-爬虫

    总结,51商城的程序使用说明-爬虫主要涵盖了爬虫的基础知识、环境配置、代码编写、反爬策略以及数据处理等多个方面。理解并实践这些步骤,将能有效地从51商城获取并利用所需数据。但请始终确保合法、合规地进行爬虫...

    html/css基础篇——html代码编写过程中的几个警惕点(必看)

    本文想说的警惕点与浏览器兼容无关,主要是几个本人在项目中遇到的几个小问题的总结,问题虽小,但是却... html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fi

    H2在w(100)面上吸附的经典轨迹研究 (1992年)

    2. H2-W(100)面相互作用势的研究:文中提到使用了J.H. McGreery和G. Wolken提出的H2-W(100)面作用势模型来研究氢分子与钨晶体表面的相互作用。这一模型在研究中起到了基础的作用。 3. 准经典轨迹处理和Monte-Carlo...

    latest-unix-nexus3.18.1(官网下载).zip

    本篇将详细讲解Nexus 3的离线安装方法,以应对网络不稳定或无法访问官方服务器的情况。 标题"latest-unix-nexus3.18.1(官网下载).zip"表明我们讨论的是Nexus 3的一个特定版本——3.18.1,适用于Unix/Linux操作...

    matlab界面设计篇

    ### Matlab界面设计篇知识点概述 ...这些基础的GUI设计知识对于初学者来说非常重要,也是掌握更高级的GUI设计技能的基础。希望通过对这些示例的解析,可以帮助大家更好地理解和掌握Matlab界面设计的相关知识。

Global site tag (gtag.js) - Google Analytics