Gnucashでmysqlを使用する

mysqlをインストール
$sudo port install mysql5 mysql5-server

libdbi-driversをインストールする
$sudo port install libdbi-drivers +mysql5
$cp /opt/local/lib/dbd/libdbdmysql.so /Applications/Gnucash.app/Contents/Resources/lib/dbd/libdbd/(2.4.10時点)
$cp /opt/local/lib/dbd/libdbdmysql.so /Applications/Gnucash.app/Contents/Resources/lib/dbd/(2.4.13時点)
mysqlを起動
$sudo /opt/local/share/mysql5/mysql/mysql.server start

Mac起動時にmysqlも起動
$sudo port load mysql5

参考
http://wiki.gnucash.org/wiki/MacOSX/Quartz
https://trac.macports.org/ticket/28928

参考になるかも
GnuCash Python API
gxtclient4gnucash
This is a project to build a web-based client tool for gnucash.
追記(2014/07/07)
http://lists.gnucash.org/pipermail/gnucash-user/2013-October/050867.html