gnucash - 从文件迁移到mysql

时间:2014-09-09 04:12:39

标签: mysql gnucash

我多年来一直在使用gnucash,这太棒了。但报道有点粗糙。 我打算将数据加载到Mysql中,以便我可以轻松编写报告。

我开始使用xml但是当我尝试“另存为...”到Mysql时,gnucash不会将数据创建到数据库中,只会创建表格。

有没有办法可以将数据传输到Mysql,或者我需要重新开始?

2 个答案:

答案 0 :(得分:0)

你试过这个export script吗?它是用perl将gnucash导出到mysql的。该脚本也可以在github https://github.com/xaprb/gnucash2mysql

找到

答案 1 :(得分:0)

尽管这个问题很老,但我想在有人需要解决方案的情况下分享我的经验,因为答案很简单,但对于每个人的看法来说可能不是最自然或最直观的。

从技术上讲,gnucash本机支持mysql(至少在linux上)。因此,要进行迁移,只需使用“文件->另存为”对话框,使用适当的数据库和凭据选择mysql,然后gnucash会将所有内容从文件迁移到mysql目标。但是,我在Mac或Windows上没有这个主题的经验...

这是它在我的计算机上的外观: enter image description here

我经常使用sqlite3变体,到目前为止没有遇到任何问题。