在Wordpress网站上发布Filemaker(数据库软件)数据

时间:2014-09-14 16:24:43

标签: mysql import odbc filemaker

我们希望能够在Wordpress网站上发布Filemaker数据。网站已启动并正在运行,并且已设置filemaker数据库。我们不需要两个系统之间的实时连接,所以我们选择将FM数据导出到.csv,这样我们就可以将它导入服务器上的mysql数据库,并从那里我们想在网站上显示。

现在是我的问题,因为这种发展对我们来说是新的:

我可以从dropbox等来源设置对mysql数据库的自动导入吗?例如,我们可以从位于某处的.csv文件中每24小时导入一次mysql数据库并覆盖现有数据库吗?我们需要这种自动覆盖选项,因为FM数据经常更改,我们需要在网站上提供最新信息)

如何在WP前端显示mysql数据库中的数据?

我自己一直在调查,无法找到明确的答案或指南。你们能指出我正确的方向吗?

(顺便说一下,我知道我可以用于WP的桌面插件,但它们不能满足我们的需求,而且我认为在这个伟大的社区的帮助下完成这一切是令人兴奋的)

更新01

我已经使用ODBC成功地将FM连接到我的MySQL数据库,现在可以从FM关系图中的MySQL数据库中选择表格。 我想知道如何使用ODBC将我现有的FM文件中的数据写入MySQL数据库,有人可以帮我吗? 我想在一些MySQL表中显示数据,以便我可以在我的网站上使用php获取它们。

谢谢!

2 个答案:

答案 0 :(得分:0)

可以通过ODBC直接从FileMaker写入(并从中读取)远程MySQL数据库。

您需要一个允许远程访问的MySQL帐户。有些提供商不允许这样做。

在本地方框中需要安装odbc驱动程序。在Win上,您可以使用开源版本(http://dev.mysql.com/downloads/connector/odbc/),在Mac上它可以更好地使用Actual Tech(http://www.actualtech.com/de/product_opensourcedatabases.php)驱动程序。

设置了odbc系统dsn(非用户dsn)。请务必在Win上使用32位odbc管理器。

现在,您可以在FileMaker中创建外部数据源,并读取和写入MySQL表。

答案 1 :(得分:0)

一旦建立了与MySQL数据库的连接,并且可以看到影子表,就可以通过Filemaker布局直接写入字段。就这么简单。 一旦布局包含MySQL数据库中的字段,您就可以浏览记录,查找所有内容,就像数据在FM数据库中是本机的一样。当然,对于更自动化的处理,您可以创建脚本,关系等并操纵/同步数据。但要注意,连接速度可以限制复杂的关系和大型数据库。我会建议'宝贝步骤'。