目前在学习mysql的过程中,第一次下载MySQL和workbench软件,并没有遇到什么大问题。然而在使用workbench 导入数据时,提示文件类型不对,或者为空值。

通过搜索方法如下:

1,workbench版本问题,卸载重新安装低版本后,无效。

2,导入文件需要选择已有表,但是实际操作发现已有表无x法选择和输入,输入函数:use data,无效。

3,csv 转换utf-8,尝试使用2019版excel直接转换,导入失败。

4,excel 先转换csv文件,然后再改 utf-8,导入失败。

5,Notepad++装换utf-8,导入成功,表显示null,失败。

6,导入数据前,右键点击数据库名,选择set as defoult schema,这样导入数据(文本或Notepad++改为的utf-8)可以选择use existing table,也就是已存在的表,导入之后,点击

5a8e3fd4e8c5b3fc92f0013d61196ed2.png

意思是刷新数据,重新执行原始查询。然后就成功了。

综合以上,方法1;excel转换为 csv 文件,再使用Notepad++装换utf-8,再按照上述第6步就能导入成功。

方法2:excel转换为 csv 文件,然后把文件后缀改成txt,再打开文件,另存为的时候改为utf-8格式,最后把生成的UTF8格式的TXT文件的后缀改成CSV。这时候再按照上述第6步就能导入成功。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐