一、序言

在LibreOffice Base中,提供了连接MySQL、MariaDB的选项,同时也有通过JDBC的选项。

本文讲述的是通过JDBC来连接数据库

二、预置条件:Java运行时和PostgreSQL JDBC的JAR包

在连接之前,请确认相应JDBC的路径及其权限,如果是在类Unix系统上,还要要确保相应JAR包可以被当前用户可读(有r权限)。

确保无误后,在LibreOffice Start Center中的【工具】>【选项】>【LibreOffice】>【高级】里面设置使用Java运行时环境,如果没有的话点击【添加】来添加你的设备上JDK的安装路径。

添加完JDK路径之后,点击【类路径】来添加PostgreSQL JDBC的JAR包的路径:

添加完成后,点击【应用】保存设置。如果有提示重启就点击重启。

三、通过PostgreSQL JDBC数据库连接PostgreSQL数据库

完成了Java环境的配置和JDBC路径的添加,接下来就可以连接数据库了。

在JDBC连接界面,“在这里输入DBMS或驱动所对应的特定连接用字符串”输入相应URL,在“JDBC驱动类”输入PostgreSQL驱动类,之后点击【测试类】来测试JDBC是否能够正常使用。如果JBDC没有问题,则会显示如图所示的成功信息:

测试无误后,点击下一步,输入用户名,勾选【要求输入密码】,输入相应的密码,之后点击【测试连接】。连接成功后,会提示“成功建立连接”:

接着点击【下一步】。

如果后续仍有通过LibreOffice Base连接该数据库的需要,可以考虑“注册该数据库”来保存相应设置。勾选“注册该数据库”后选择一个合适的路径来存放要保存的odb文件。

完成以上步骤之后,就可以在LibreOffice Base上对PostgreSQL数据库进行操作了。

附录:此文的许可证

本文采用 Creative Common 署名 4.0 协议国际版(CC-BY 4.0)许可证 发布:

https://creativecommons.org/licenses/by/4.0/

posted on 2025-06-10 22:29  Yunocchi42  阅读(128)  评论(0)    收藏  举报