首页 > 解决方案 > Access/MySQL - 向后兼容的迁移;链接表

问题描述

问题

我正在从.NET/MS-Access系统(我没有代码)到PHP/MySQL(我正在编码)进行这种更改,并且我想在运行期间保持与旧系统的兼容性过渡。

解决方案尝试

我创建了一个链接表(ODBC 连接)来替换 MS-Access 数据库中保持相同名称和结构的表,但是当使用旧系统访问该表时,它给了我一个“建立数据库连接时出错”。

附加数据

相关帖子

标签: windows-10mysqlms-access

解决方案


是的,你不能那样做...

链接表通常仅在 Microsoft Access 本身中可用。外部应用程序不能使用它们。

没有真正的解决方法。我能想到的最简单的解决方案是在您的 PHP 应用程序中临时支持 Access(这可能非常容易或非常困难,具体取决于很多因素,例如,如果您使用 Laravel,则有一个 Access 包,它可能很容易)。

或者,您可以将其中一个数据库视为只读的,并按计划用另一个数据库中的信息覆盖它。


推荐阅读