无法访问表远程MySQL数据库

时间:2011-07-01 13:41:15

标签: mysql security ms-access odbc

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

1 个答案:

答案 0 :(得分:0)

您需要考虑几个问题:

  1. DSN是否与包含您要链接的表的数据库架构相关联?
  2. DSN的工作方向是否相反......您可以使用该DSN将Access表导出到MySQL吗?
  3. MySQL中是否有任何监控客户端连接,请求等的规定?
  4. 我基本上都在抓这个吸管。但我想知道DSN是否有用,但可能没有指向包含你想要的表的MySQL位置。

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