You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel连接MySQL问题:Get Data无MySQL选项(Microsoft 365环境)

Excel中Get Data找不到MySQL选项的排查方案
  • 检查连接器与Office架构匹配
    先确认Office的架构:打开Excel,依次点击「文件」>「账户」>「关于Excel」,查看是32位还是64位。必须安装同架构的MySQL连接器,卸载错配版本后重新安装对应版本。

  • 手动注册连接器组件
    以管理员身份打开命令提示符,执行对应架构的注册命令:
    64位Office:

    regasm "C:\Program Files\MySQL\MySQL Connector Net 8.0.x\Assemblies\v4.8\MySql.Data.dll"
    

    32位Office:

    regasm "C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.x\Assemblies\v4.8\MySql.Data.dll"
    

    注意替换命令中的8.0.x为实际安装的连接器版本号。

  • 启用COM加载项
    打开Excel,依次点击「文件」>「选项」>「加载项」,在「管理」下拉菜单选择「COM加载项」,点击「转到」:

    • 若列表中有MySQL相关加载项,勾选后确定;
    • 若没有,点击「添加」,找到连接器安装路径下的MySql.Data.dll文件添加。
  • 检查.NET Framework版本
    MySQL 8.0系列连接器要求.NET Framework 4.8及以上。打开「控制面板」>「程序」>「程序和功能」,确认已安装对应版本,若缺失则安装后重新安装MySQL连接器。

  • 修复Office安装
    打开「控制面板」>「程序」>「程序和功能」,找到Microsoft 365,点击「更改」,先尝试「快速修复」,无效则选择「联机修复」,修复完成后重启电脑再检查。

  • 手动通过ODBC连接
    若以上方法无效,可绕开Get Data的直接选项:

    1. 打开对应架构的ODBC数据源管理器(64位用C:\Windows\System32\odbcad32.exe,32位用C:\Windows\SysWOW64\odbcad32.exe);
    2. 添加MySQL ODBC驱动,配置服务器、用户名、密码等连接信息;
    3. 在Excel中选择「Get Data」>「从其他来源」>「从ODBC」,选择刚才配置的数据源即可。

内容的提问来源于stack exchange,提问作者João Martins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 06:33:23