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语句,点击清除
注:图由于公司网络原因回去再上。
分享到:
相关推荐
这篇内容将详细讲解BIOS的重要性、功能、更新过程以及与方正H61H2-AM3主板的相关性。 1. BIOS的作用:BIOS是计算机启动的第一道程序,它加载并执行存储在硬盘上的MBR(主引导记录),进而启动操作系统。BIOS还负责...
这篇博客文章可能详细介绍了如何使用Swing来创建一个H2数据库管理器。在实际项目中,这样的工具可以帮助开发者执行SQL查询、创建表、查看和编辑数据、管理用户权限等。 在Swing中构建H2管理器,开发者需要掌握以下...
正确、恰当的调整这些设置将为我们顺利安装系统,乃至日后方便的使用系统打下良好的基础。 首先,我们需要在 BIOS 中将光驱设置为第一启动项。进入 BIOS 的方法随不同 BIOS 而不同,一般来说有在开机自检通过后按 ...
这个安装过程涵盖了Linux基础管理、数据库管理、网络配置、Web服务器配置以及Python虚拟环境的使用,对于熟悉和掌握Linux运维知识具有很大的帮助。同时,Jumpserver的安装也展示了如何在企业环境中部署和管理安全...
这篇文章的研究主题是组胺在体外实验中通过H2受体兴奋大鼠红核神经元的机制。为了深入理解这一现象,我们先要了解一些基础概念。 组胺是一种生物活性胺,广泛存在于动物体内,尤其是在哺乳动物中。它参与多种生理...
标题"Clover_v2k_r2953_pkg+boot1h2"以及描述中的内容,表明这可能是一个关于 Clover 引导加载器的更新版本,具体是 v2k_r2953,同时包含了 boot1h2 的部分。Clover 是一个广受欢迎的开源引导加载器,主要用于macOS...
通过上述知识点的汇总,我们可以得出结论,这篇论文探讨了在随机系统中,如何通过谱技术、LMI方法和凸优化策略来设计一个能够同时满足H2和H∞性能指标的控制器。论文的研究成果对于工程实践中需要考虑系统随机性和...
由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比赛中,...
数字逻辑基础篇01:利用LED和按键验证与门 数字逻辑基础篇02:利用LED和按键验证与非门 数字逻辑基础篇03:2选一数据选择器 数字逻辑基础篇04:2-4译码器译码器 数字逻辑基础篇05:4线-2线编码器 优先编码器 数字...
该系列文章,以Spring作为技术主线,搭建个人网站,初步包含6篇文章,文章将逐步上线:Spring Boot Hello World : 如何使用Spring Boot构建web项目Spring MVC, JPA, H2数据库 : 模板技术,对象设计,JPA连接内存...
在给出的参考文献中,提供了几篇与H2Cl+(X1A1)体系相关的研究工作,说明本研究是在前人研究的基础上进一步深入的。参考文献中的研究也涉及到相关的实验和理论研究方法,例如实验研究中可能用到的光谱技术...
这篇报告名为“建材20H1总结及H2展望:需求加码格局优化,周期成长共舞”,其内容可能涉及以下几个关键知识点: 1. **需求增长**:在20H1,建材行业的需求表现出加码态势,这可能是由于基础设施建设和房地产投资的...
使用锌与稀硫酸反应制取硫酸锌的优点是安全、控制反应更方便,且产物纯度较高。 这些实验探究涵盖了化学实验的基本过程,包括观察、分析、假设、设计实验、收集证据和得出结论,同时涉及到酸碱反应、物质溶解性、复...
`<div id="left">` 包含了一些品牌介绍,使用`<h2>` 标题和`<h3>` 子标题来展示品牌信息。而`<div id="right">` 则包含了一个视频和诗歌区块,展示了不同元素在网页设计中的并存和布局。 这个HTML设计虽然简单,但...
总结,51商城的程序使用说明-爬虫主要涵盖了爬虫的基础知识、环境配置、代码编写、反爬策略以及数据处理等多个方面。理解并实践这些步骤,将能有效地从51商城获取并利用所需数据。但请始终确保合法、合规地进行爬虫...
本文想说的警惕点与浏览器兼容无关,主要是几个本人在项目中遇到的几个小问题的总结,问题虽小,但是却... html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fi
2. H2-W(100)面相互作用势的研究:文中提到使用了J.H. McGreery和G. Wolken提出的H2-W(100)面作用势模型来研究氢分子与钨晶体表面的相互作用。这一模型在研究中起到了基础的作用。 3. 准经典轨迹处理和Monte-Carlo...
本篇将详细讲解Nexus 3的离线安装方法,以应对网络不稳定或无法访问官方服务器的情况。 标题"latest-unix-nexus3.18.1(官网下载).zip"表明我们讨论的是Nexus 3的一个特定版本——3.18.1,适用于Unix/Linux操作...
### Matlab界面设计篇知识点概述 ...这些基础的GUI设计知识对于初学者来说非常重要,也是掌握更高级的GUI设计技能的基础。希望通过对这些示例的解析,可以帮助大家更好地理解和掌握Matlab界面设计的相关知识。