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

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

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


报错信息

二、 解决办法:

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

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

无法打开表格的原因:

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

三、下载AccessDatebaseEngine并安装步骤:

1、链接:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255
点击链接进入微软官网中,然后下载文件。

安装说明

安装包下载

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


AccessDatebaseEngine

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


控制面板中的程序中查看

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

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

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


导入步骤

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


选择数据位置

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

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


导入到原有的数据表

导入到新建表

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。