博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyEclipse Derby数据库服务器使用方法
阅读量:6326 次
发布时间:2019-06-22

本文共 1778 字,大约阅读时间需要 5 分钟。

hot3.png

嵌入式的MyEclipse Derby数据库能够让您立刻在MyEclipse中了解数据库的持久性特点,无需花费时间下载、安装和填充自己的数据库。在本教程中,您将学习如何:

  • 启动和停止MyEclipse Derby服务器
  • 连接MyEclipse Derby服务器
  • 定制服务器

持续时间:10分钟

没有MyEclipse?

1. 启动MyEclipse Derby服务器

要启动嵌入式的Derby服务器,单击下拉箭头,选择MyEclipse Derby>开始。

MyEclipse Derby数据库服务器使用方法
启动Derby

在控制台视图中的消息确认Derby服务器启动。

MyEclipse Derby数据库服务器使用方法
Derby启动的状态消息

要停止Derby,点击下拉箭头,选择MyEclipse Derby>停止。

MyEclipse Derby数据库服务器使用方法
停止Derby

如同启动一样,关闭的确认消息也显示在控制台视图中。

MyEclipse Derby数据库服务器使用方法
Derby停止的状态信息

Derby也可以从服务器视图中控制。

MyEclipse Derby数据库服务器使用方法
从服务器视图控制Derby

2. 使用DB浏览器连接Derby

  1. 通过选择Window>Show Perspective>MyEclipse Database Explorer来切换到MyEclipse的数据库资源管理器视角。
  2. 启动Derby服务器。
  3. 在DB浏览器中,右键单击MyEclipse Derby驱动程序,然后选择打开连接。

注意:如果您没有看到MyEclipse Derby驱动程序,请参阅下文中的恢复MyEclipse Derby驱动程序。

您可以像使用嵌入式的Derby数据库一样来使用MyEclipse的其他任何数据库。有关详细信息,请参阅上列出的教程。

MyEclipse Derby附带了一个示例数据库命名为myeclipse。该数据库包含两个示例模式,CLASSICCARS和MYBLOG。其他模式是可见的Derby的系统架构。

MyEclipse Derby数据库服务器使用方法
使用MyEclipse的Derby驱动程序连接到Derby

3. 配置嵌入式Derby服务器

要打开Derby配置页面,双击服务器视图中的MyEclipse Derby服务器。

MyEclipse Derby数据库服务器使用方法
配置Derby

主目录:这是在Derby中存储数据库的位置,使用您的数据库名称在指定的位置创建文件夹。在默认的情况下,主文件夹设置为/.myeclipse/derby

端口:这是该Derby网络服务器监听输入的连接端口。默认情况下,Derby默认端口设置为1527。

恢复MyEclipse的Derby驱动程序:如果您更改端口或撤销MyEclipse Derby驱动程序的其他修改,单击此按钮即可。如果MyEclipse Derby驱动程序不存在,则创建一个。

恢复示例数据库:这将在Derby主文件夹中创建/恢复示例MyEclipse数据库。此操作会破坏在默认MyEclipse数据库的任何模式下所做的修改。在尝试此操作之前,请确保Derby是关闭的。

启动:默认情况下,当您打开JDBC连接时MyEclipse Derby服务器启动。如果您需要在建立连接之前启动服务器,可通过其他方式禁用服务器自动启动选项。您还可以在JDBC连接之后为服务器启动设置毫秒等待。

4. FAQ

我在Eclipse会话中的任何更改都会保存到数据库吗?

是的,如上所述,修改会保存到Derby主目录所在的磁盘上。

我可以从其他MyEclipse设施或工作区上连接相同的数据库吗?

是的,所有的MyEclipse设施启动并连接到同一个数据库,除非另有配置。如果在MyEclipse中的一个实例启动嵌入式Derby服务器,那么MyEclipse中另外一个运行的实例也可以连接到它,但不启动该实例的Derby服务器,任何其他应用程序也可以连接到该数据库。注意,如果MyEclipse实例启动的Derby服务器关闭,则Derby服务器也将关闭。

注意:指向同一个数据库可能会导致数据库损坏,应该避免启动多个Derby服务器。

MyEclipse Derby驱动程序的用户名的意义是什么?

用户名被视为默认的模式,任何不合格的表引用都会被定向到默认模式。默认用户名是classiccars;默认模式提供的是CLASSICCARS模式。

我可以用什么密码?

任何非空字符串都可以作为密码。

5. 资源

转载于:https://my.oschina.net/u/2317468/blog/385124

你可能感兴趣的文章
CentOS 6.5 heartbeat高可用集群的详解实现以及工作流程
查看>>
LVM逻辑卷基础 + 实战
查看>>
AOP (面向切面编程)
查看>>
基于字符串模式的路由路径的一些示例。
查看>>
Vim快捷键分类
查看>>
操作记录:在ubuntu16.04.1配置qemu-img,qemu-nbd
查看>>
编程填空:第i位替换
查看>>
解决 Thinkpad 指纹在 Build 7068 上的 80070005 故障
查看>>
联想B450系列安装XP且开启AHCI
查看>>
NOSQL系列-memcached安装管理与repcached高可用性
查看>>
深入理解及配置ISA Server 2006访问规则
查看>>
网络安全系列之二十八 端口扫描
查看>>
WSUS Technology Overview
查看>>
运营商NAT部署方案探讨
查看>>
Debenham养老金项目关键流程4-Opt in 流程
查看>>
安装和配置SQL Server 2016 With SP1
查看>>
Android Action Bar 加入Back键
查看>>
U盘修复
查看>>
[推建]MSSQL2000中OSQL工具的使用[执行T-sql语句]
查看>>
NFS服务器问题
查看>>