我想使用LibreOffice Base编辑一个数据库,并可以与python一起使用。我无法找到普通HSQLDB的方法,因为它需要Java(我会尽可能少的依赖)和SQLite3相同的东西,因为它需要LibreOffice的驱动程序。
答案 0 :(得分:0)
请务必使用拆分数据库设置,而不是默认的嵌入式设置。否则它会崩溃很多。
一个不需要Java的解决方案是切换到不同的数据库引擎,例如MySQL。通过此设置,请参阅How do I connect to a MySQL Database in Python? LibreOffice Base适用于MySQL。
另见https://wiki.openoffice.org/wiki/FAQ_(Base)#Do_I_need_Java_to_use_Base.3F。分页数据库也在该页面上讨论。