navicat fo mysql导入EXCEL.xlsx数据提示无法打开文件

发布网友 发布时间:2022-04-21 23:01

我来回答

2个回答

懂视网 时间:2022-04-11 18:36

navicat导入xlsx格式文件报错的原因是:

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

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

安装驱动后按照如下流程即可导入成功。

1、打开xlsx文件,使用navicat for Mysql,导入.xlsx格式的Excel文件

75a15d7d93af61aa21bc732e3ea547f.png

2、选择导入格式为excel文件(.xlsx)

dc9c68dad2e6ea723d0df7484981ebf.png

3、选择导入路径

29a74f53f81d7bc449db225a5a5.png

推荐教程:mysql教程

热心网友 时间:2022-04-11 15:44

首先要检查一下你的MySQL版本,4.0以前的版本支持的字符最大存储为255,4.1以上的为65535,如果你的版本没问题,可以有两种解决办法:
1、将导入第6步中长度一栏进行修改,改成满足自己需要的字符长度,这个办法最简单,但不知道什么原因,在我电脑上没有成功;
2、先建一个新表,然后通过设计表修改字符长度,保存,重新上传数据就可以了,这个办法需要重新建表,稍微有些麻烦,但肯定能解决问题。追问打开文件就是这样了,没有第6步,另外另存为低版本或者者是保存csv格式也是可以,但是多了一个步骤;麻烦一点

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com