无法访问远程 MySQL 数据库的表

发布于 2024-11-18 05:13:48 字数 215 浏览 1 评论 0原文

我正在尝试在 MS Access 中链接到远程计算机上 MySQL 数据库中的表。我正在使用系统 DSN (ODBC),但是当我尝试链接到表(“链接表”对话框)时,该对话框为空。没有错误消息,只是一个空列表。我确信我有连接,因为在将 MySQL 安全选项卡 (MySQL Workbench) 中的“限制与主机匹配的连接”字段从“%”更改为仅“localhost”后,我收到错误。管理角色选项卡中的所有字段均已选中!

I'm trying to link in MS Access to the tables in a MySQL database on a remote computer. I'm using a system DSN (ODBC), but when I try to link to the tables (Link Tables dialog) the dialog is empty. No error message, just a empty list. I'm sure I've a connection because after changing the Limit Connectivity to Hosts Matching field in the MySQL security tab (MySQL Workbench) from "%" to only "localhost", I get an error. All fields in the Administrative Roles tab are checked!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北凤男飞 2024-11-25 05:13:48

您需要考虑几个问题:

  1. 该 DSN 是否与包含您想要链接的表的数据库架构关联?
  2. DSN 是否以相反的方向工作...您可以使用该 DSN 将 Access 表导出到 MySQL 吗?
  3. MySQL 中是否有任何规定可以监控客户端连接、请求等?

我基本上是在抓住这根稻草。但我想知道 DSN 是否可以正常工作,但可能没有指向包含您想要的表的 MySQL 位置。

第 2 点应该告诉您 DSN 是否完全正常工作。如果可以导出,请找出导出的表在 MySQL 中的位置,并将其与其他表的位置进行比较。

A few questions for you to consider:

  1. Is that DSN associated with the database schema which includes the tables you want linked?
  2. Does the DSN work in the opposite direction ... can you export an Access table to MySQL using that DSN?
  3. Are there any provisions in MySQL to monitor client connections, requests, and so forth?

I'm basically grasping at straws on this one. But I'm wondering if maybe the DSN is functional, but perhaps not pointing at the MySQL location which includes the tables you want.

Point #2 should tell you whether the DSN is working at all. If you can export, find out where the exported table wound up in MySQL and compare that with the location of your other tables.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文