mysql - MS Access 超时获取表
问题描述
我使用 MS Access 作为前端(在 Windows 中),MySQL Server 作为 DB(在 RedHat 中)和 ODBC 来连接两者。我在 Access 中使用链接表。
我有一个巨大的表,我总是试图得到它,抛出一个异常:“ODBC--调用失败。[MySQL][ODBC 8.0 (w) Driver][mysqld-8.0.16] 查询执行被中断,最大语句执行超过时间 (#3024)。” (总是在 60 秒)
我什么都试过了。我在文档中或在网上找不到任何可以帮助我的东西。
我读过几年前的帖子,其中提到在注册表编辑器(regedit.exe)中使用“readtimeout 或 MYSQL_OPT_READ_TIMEOUT”,但什么也没有。在文档中显示此选项自 5.1.12 版以来不可用。
我不知道该怎么做才能删除或增加超时。帮助!
版本:MySQL 服务器:8.0.16(在 RedHat 7.5 上运行)、MS Access 365(在 Windows 10 上运行)、MySQL ODBC 8.0.15
解决方案
推荐阅读
- c# - 在 Elastic Beanstalk 托管应用程序中使用 File.WriteAllText() 时如何访问创建的文件?
- python - 具有不同第三维的数据框
- recaptcha - reCAPTCHA 错误:API 参数无效。尝试重新加载页面
- python - 制作可变大小的列表列表
- elixir - 如何在长生不老药中以字节为单位获取任意数据的大小?
- javascript - 如何创建一个对 Javascript 中生成的前一个函数做出反应的函数
- node.js - 如何在 Nodejs 应用程序中管理访问令牌?
- python - 从 docker 中的 url 下载文件
- sql - 从多个表中添加所有列
- firebase - 使用 Flutter,如何在单独的登录页面小部件中显示在 AuthService 类中捕获的 Firebase Auth 错误消息?