mysql无法打开excel_关于Navicat将Excel数据导入到MySQL中出现无法打开文件错误

一、起因:关于Navicat将Excel中的数据导入到数据库中,出现无法打开文件问题

最近想通过navicat ,将excel文件(xlsx格式)导入到数据库中,按照导入向导一步步操作,出现无法打开文件错误。。。

c9589b7494e6

报错信息

二、 解决办法:

一般情况我们会接着去网络搜索前人的智慧,现将该问题的解决方案整理出来,具体如下:

1、有人说打开excel表导入就成功

2、navicat 和 excel 同时是64位或者32位

3、缺少驱动,需要去微软官网下载AccessDatebaseEngine,位数最好和navicat,office一致。

这个是传送门:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13255

前两种是网上最常见的解决方案,但很可惜,都没有解决我的问题!!!!直到采用第三种方案,完美解决打开xlsx后缀的文件。

无法打开表格的原因:

Microsoft Access 2010 数据库引擎可再发行程序包缺少,会出现无法打开xls文件问题哦,如果不的电脑中之前有旧版本,必须卸载,后安装最新的版本,必须安装包位数一致。

三、下载AccessDatebaseEngine并安装步骤:

c9589b7494e6

安装说明

c9589b7494e6

安装包下载

2、下载完成后,长这个样子,最后边的那个。

c9589b7494e6

AccessDatebaseEngine

3、最后,双击运行该安装包,根据提示完成安装后,在控制面板中的程序中查看。

c9589b7494e6

控制面板中的程序中查看

4、到此,就安装成功AccessDatebaseEngine了。

四、将Excel数据导入到数据库中

1、选择数据库后,右键导入向导,选择导入类型,我这里选择的是excel文件,后缀为.xlsx

c9589b7494e6

导入步骤

2、选择数据所在位置后,下一步

c9589b7494e6

选择数据位置

3、注意数据库字段位置和插入的数据位置

c9589b7494e6

注意字段位置和插入的数据位置

4、导入到原有的数据表和新建的数据表中

c9589b7494e6

导入到原有的数据表

c9589b7494e6

导入到新建表

5、根据自己的要求来设定导入规则

c9589b7494e6

根据自己的要求来设定导入规则

6、下一步添加到目标表里面

c9589b7494e6

添加到目标表里面

7、然后点击开始,开始上传,出现这个样子为成功

c9589b7494e6

开始上传,出现这个样子为成功

总结:

个人亲测有效,如果以上有不懂的地方,欢迎大家前来咨询,我会尽我自己的能力帮助大家。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值