1

我想用 LibreOffice Base 制作一个可编辑的数据库,并可与 python 一起使用。我找不到使用普通 HSQLDB 的方法,因为它需要 Java(我希望尽可能少的依赖项),而 SQLite3 也一样,因为它需要 LibreOffice 的驱动程序。

4

1 回答 1

0

请务必使用拆分数据库设置,而不是默认的嵌入式设置。否则会崩溃很多。

一种不需要 Java 的解决方案是切换到不同的数据库引擎,例如 MySQL。使用此设置,请参阅如何在 Python 中连接到 MySQL 数据库? LibreOffice Base 与 MySQL 配合得很好。

另请参阅https://wiki.openoffice.org/wiki/FAQ_(Base)#Do_I_need_Java_to_use_Base.3F。该页面上也讨论了拆分数据库。

于 2016-03-07T23:57:15.170 回答