我的办公室有一个Filemaker数据库,他们要求我用mySQL替换它。 mySQL的一个现在已经设置并运行,但没有完全与Filemaker相同的结构(他们要求添加更多的东西,多余的东西被遗漏等等)。 / p>
我已经看到filemaker数据可以导出为.xml
个文件,我可以用它来填充mySQL数据库吗?
如果是这样,我只使用过
Cooktop
,但我目前正在使用mac10.6 / lubuntu,是否可能有一个等效(免费)的软件可以做到这一点?
欢迎所有建议。
感谢
答案 0 :(得分:2)
MySQL只是后端数据库,因此您需要一个UI来执行导入。如果将MySQL数据库设置为ESS源,也可以使用FileMaker。如果这样做,那么您可以使用FileMaker中熟悉的导入步骤来填充新数据库。
这可能是前面的答案所提到的,但只是通过执行SQL(有限的)和外部SQL源(ESS)来指定ODBC插入,这些外部SQL源在FM中提供本机UI。
答案 1 :(得分:2)
我可以添加一些有关FileMaker提供的各种导出格式的信息。我已就此主题进行了广泛的研究和测试。
下面,您将看到一个图表,其中包含FileMaker在顶部提供的所有格式。在侧面,您将看到这些文件格式的各种功能,这些功能在导出时是FileMaker独有的。一些是FileMaker导出过程的限制,而另一些则是格式本身的一般优缺点。
我将简要解释一下:
在决定哪种格式适合您时,我建议您也考虑其中一些因素。这取决于数据的内容和类型。
答案 2 :(得分:1)
如果FileMaker数据库托管在服务器上,则可以设置到MySQL的ODBC链接。然后,您可以在FileMaker中创建一个脚本来循环遍历数据,在MySQL中创建只包含您要填充的列的行。
除此之外,您可以将数据从FileMaker导出为许多其他格式,包括: TAB,CSV,Excel,xml并将其推送到MySQL。