连接derby数据库
总览
Apache Derby是用100%纯Java编写的关系数据库。 该项目初称为Cloudscape™ ,由IBM在2004年8月为Apache基金会做出了贡献,目前处于孵化阶段。 这意味着您可以访问一个易于使用的关系数据库,该数据库根据Apache软件许可免费提供。
尽管Derby是用Java编写的,但有时仍需要用其他语言编写的程序访问Derby数据库。 Python是一种解释型面向对象的动态类型编程语言。 解释器可以交互或迭代使用,这一事实为我们提供了一种有趣的快速原型语言和开发/测试环境。 当与一些现有实用程序结合使用时,Python允许您编写,动态,面向对象的脚本,以非常轻松地操作Derby关系数据库。 本文介绍了如何执行此操作。
本文并非旨在介绍Python, Apache Derby或SQL 。 但是,它将显示如何设置Windows®系统,以便您可以使用Python访问和操作Derby数据库。
步
您需要做的件事是安装Derby并将其配置为在Windows系统上运行。
表1:安装Derby
采取的行动 | 描述 | 评论/结果 |
---|
至少需要一个Java Runtime Environment(JRE) | 从developerWorks安装1.4.2 JRE:- 选择“ Java技术”部分。
- 单击IBM Developer Kits链接。
- 单击下载链接。
- 单击ibm-java2-jre-ibm-142.exe文件链接
- 阅读下载条款和条件。
- 点击我同意链接。
- 将文件保存在磁盘上。
- 使用病毒检查器扫描文件。
- 执行安装程序(例如:ibm-java2-jre-ibm-142.exe)。
| 至少需要存在一个JRE。 另一方面,您可能需要或拥有完整的Java开发环境,其中包括Java编译器和其他实用程序。 |
验证您的Java环境 | 打开一个新的命令提示符,然后键入: java -version
| 如果您看到类似以下内容的内容: java version '1.4.2' 您的环境应该合适。 如果不是,则可能需要重新安装或升级JRE。 |
安装Apache Derby | - 转到“ Apache Derby项目”页面。
- 单击下载链接。
- 单击官方发布下载链接
- 选择适当的下载(例如: incubating-derby-10.0.2.1-bin.zip )。
- 对下载的文件执行病毒扫描。
- 解压缩下载的文件。
- 将扩展的目录结构复制或移动到:C:\ Derby
| 结果:所有Derby文件都在以下位置: C:\Derby
|
推荐:安装IBM Cloudscape | - 转到“ IBM Cloudscape 10.0版 ”(developerWorks,2004年9月)。
- 选择适合您要下载的平台版本的链接(例如: IBM Cloudscape Version 10.0 Windows installer )。
- 注册(如果您还没有有效的用户名和密码)。
- 下载安装程序(例如10.0-IBM-Cloudscape-Win32.exe )。
- 对下载的文件执行病毒扫描。
- 执行文件。
- 将扩展的目录结构复制或移动到:C:\ Cloudscape
| 结果:所有Cloudscape文件位于以下位置: C:\Cloudscape
|
推荐:安装本文的示例文件 | - 转到下载部分(如下)。
- 选择下载文件(例如:Python2DerbySamples.zip)。
- 将文件保存在您的系统上。
- 使用病毒检查器扫描文件。
- 展开文件的内容。
- 将* .bat文件复制或移动到:C:\ Derby \ bin
| 结果:所有示例文件都在以下位置: C:\Derby\bin
|