如何将数据库从 Fox Pro 迁移到 MySQL?

How to migrate a DB from Fox Pro to MySQL?

我必须将 mi DB 从 Fox Pro 移动到 Mysql。所以我想知道如何将数据迁移到新数据以及是否可以自动刷新数据。我有一个使用 Fox Pro 的软件 ERP,但想将该数据库移动到 Mysql 以便能够在 google.

中使用

您需要考虑的第一件事是您将为 ERP 系统使用哪种应用程序语言。

如果您打算继续使用 Visual Foxpro 语言的 ERP 系统,那么是的,您可以移动数据存储和检索的位置。
但是您还必须更改应用程序代码,以便它可以在其新位置以不同的方式(通过 ODBC)访问数据,相应地修改它,然后将其写回。这涉及对应用程序本身进行大量更改。
但是,一旦对应用程序进行了这些更改,您就可以很好地处理不同的非 'native' 数据 'back end'。

但是,如果您要丢弃 VFP ERP 系统并用全新的应用程序(Google Data Studio??)替换它,那么 - 当然您可以移动数据,但您也将最可能必须完全 develop/redevelop 新应用程序,因为它的数据很可能不 "looking" 在用于 VFP 应用程序的相同数据表和数据字段中。
要完成这项任务,您需要完全理解当前 ERP 系统在其所有独立功能部分中使用数据所做的一切,以便您可以在新语言的应用程序中复制它。

即使您只打算将 Google Data Studio 用于在线报告,您仍然需要完全了解 VFP ERP 应用程序如何存储数据,以便可以提取数据用于报告。
* 是否使用相关表?如果他们使用了良好的数据规范化 - 最肯定的是。如果是这样,您知道哪些表格以及多个表格之间的关系吗?
* 数据somehow/somewhere是否加密?如果有,你知道怎么解密吗?
* 在跳转到另一个解决方案之前,有很多事情需要了解。

祝你好运