Java如何创建bdb内存数据库

Java如何创建bdb内存数据库,第1张

(1)、Windows->Show View->Other…

(2)、选择Data Management->Data Source Explorer,点击OK。

创建Driver

(1)、Window->Preferences

(2)、选择Data Management->Driver Definitions

(3)、点击Add。在Name/Type标签页中,选择Generic JDBC Driver,并修改Driver name为:JDBC Driver。

在JAR List标签页中,加入h2-1.3.164.jar。

在Properties选项页中,配置如下信息:

Connection URL:jdbc:h2:E:\DataBase\yht(路径和文件名,可以自己设置)

Database Name:SAMPLE

Driver Class:org.h2.Driver

User ID:yht(数据库用户名,可以自己设置)

如下图所示:

一路OK返回开发环境。

创建Connections

(1)、File->New->Other…

(2)、选择Connection Profiles->Connection Profile。点击Next。

(3)、选择刚创建的Generic JDBC,并修改Name为:JDBC。点击Next。

(4)、输入密码。第一次输入的为密码,点击Test Connection,查看是否连接成功。

(5)、最后点击Finish:

运行sql脚本

(1)、在环境中打开sql脚本,选择创建的数据库,如下图。

(2)、右击sql文件,选择Execute All。

(3)、成功运行,如下图所示:

获取db格式文件

在路径E:\DataBase\下获取文件:yht.h2.db。

java *** 作mongodb插入、读取、修改以及删除基础

本文主要讲述如何使用Java *** 作MongoDB以及了解MongoDB如何进行日常的数据库 *** 作。文章内容如下:第一步:安装MongoDB无需太多的繁杂步骤,你只要在MongoDB官方网站查看安装说明,根据自己的 *** 作系统进行选择适应的版本即可。第二步:启动MongoDB服务器这一步也很简单。运行mongod.exe文件里的bin文件夹(我使用的是Windows OS系统),并启动MongoDB服务器。在默认的情况下服务器将启动端口27017,你需要在安装过程中创建将数据存储在/data/db目录里。第三步:启动MongoDB shell指令你可以通过运行mongo.exe文件来启动MongoBD shell。第四步:利用MongoDB创建数据库利用MongoDB在MongoDB shell中输入以下内容建立一个名为“company”的数据库。use company 记住,除非你在MangoDB里保存了一些东西,否则它不会自动为你保存。使用下面的命令帮你查看可用的数据库,它会显示“company”尚未被创建。show dbs第五步:在MongoDB中保存数据使用下面的命令来保存employee 数据代表一个collection,将其命名为employees。employee = {name : "A", no : 1} db.employees.save(employee) 通过使用下面的命令来查看collection里的数据。db.users.find()如何使用Java *** 作MongoDB?下面是是一段简单的Java代码,你可以在这里获得mongo-java驱动。很简单,只需要使用下面的代码,重复上面的 *** 作即可。package com.eviac.blog.mongoimport java.net.UnknownHostExceptionimport com.mongodb.BasicDBObjectimport com.mongodb.DBimport com.mongodb.DBCollectionimport com.mongodb.DBCursorimport com.mongodb.Mongoimport com.mongodb.MongoExceptionpublic class MongoDBClient { public static void main(String[] args) { try { Mongo mongo = new Mongo("localhost", 27017)DB db = mongo.getDB("company")DBCollection collection = db.getCollection("employees")BasicDBObject employee = new BasicDBObject()employee.put("name", "Hannah")employee.put("no", 2)collection.insert(employee)BasicDBObject searchEmployee = new BasicDBObject()searchEmployee.put("no", 2)DBCursor cursor = collection.find(searchEmployee)while (cursor.hasNext()) { System.out.println(cursor.next())} System.out.println("The Search Query has Executed!")} catch (UnknownHostException e) { e.printStackTrace()} catch (MongoException e) { e.printStackTrace()} } } 结果如下:{ "_id" : { "$oid" : "4fec74dc907cbe9445fd2d70"} , "name" : "Hannah" , "no" : 2} The Search Query has Executed! 小结:随着互联网Web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展也非常迅速。本文浅显的谈及了如何使用Java *** 作MongoDB以及了解MongoDB如何进行日常的数据库 *** 作的问题。如果您是这方面的专家不妨与我们分享下。本文为CSDN编译整理,未经允许不得转载。

1、加载驱动程序。

2、创建连接对象。

3、创建sql语句执行对象 。

4、执行sql语句。

5、对执行结果进行处理。

6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。

处理结果两种情况:

1、执行更新返回的是本次 *** 作影响到的记录数。

2、执行查询返回的结果是一个ResultSet对象。

ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些 行中数据的访问。

扩展资料:

Statement

要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3 种类型:

1、执行静态SQL语句。通常通过Statement实例实现。

2、执行动态SQL语句。通常通过PreparedStatement实例实现。

3、执行数据库存储过程。通常通过CallableStatement实例实现。

参考资料:百度百科JAVA


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10661210.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存