使用 MS Access 作为 MySQL 数据库的前端

Using MS Access as a front-end to MySQL db

我正在为我的 android 应用程序使用 MySQL 数据库。我在 Ubuntu LAMP 服务器上安装了 phpmyadmin 并使用它来访问我的数据库。是否有可能使用 MS access 2010 访问数据库,因为我需要定期对我的数据库进行修改

您可以使用 Microsoft Access 作为 MySQL 数据库的前端。
参考:MySQL Documentation

但是对于你的情况,直接访问数据库是错误的。我建议你最好有一个带有 php 的视图页面来更新 DB 并进行适当的必要验证。

如果目的是更改数据而不是结构,使用 MS 访问是一个很好的解决方案,因为您可以非常有效地编辑链接 table 中的任何内容,只需很少的设置工作。

为此,您首先需要下载并安装 MySQL ODBC driver

为了避免出现问题,我建议您安装 32 位驱动程序,即使您使用的是 64 位系统。 32 位会出现问题,而 64 位并非总是如此。

安装后,打开 ODBC control panel 并添加一个指向您的 MySQL 数据库的条目

然后在 Access 中您可以add linked tables使用这个 ODBC 条目

链接 table 后,它们的行为就好像它们是 MS access table 一样,您可以打开它们并编辑数据,等等。

Thomas G 的回答很好地描述了我们需要做什么,甚至提供了一些很好的链接。

我们现在需要的是对如何完成 Thomas G 描述的所有步骤的详细、逐步的描述。

我找了很久,还是没有找到。不过,我可能正在寻找答案,如果我找到了,我会回到这里 post。