【数据库】【Mysql - Workbench1】 :如何解决WPS/excel数据导入时Table Data Import报错问题?
总结
1.Mysql Workbench导入WPS、Excel的csv.文件出错【Table Data Import】是因为utf-8编码不匹配,因此,只需要把目标csv.文件编码设置成utf-8即可。通过记事本可实现重置编码操作;
2.导入的表格中,列属性名有中文字符会导致导入出错。因此,需要把属性名改成英文字符;环境
Windows 10系统;
Mysql 8.0.18-winx64;
Mysql Workbench 8.0 CE;问题描述:
Mysql Workbench 导入excel、WPS处理的csv.文件时出现Table Data Import报错:
原因分析:
1.utf-8编码问题:
根据网上相关问题的教程尝试了【在WPS中把中文字样转成数值格式】发现无效,尝试将Encoding调成latin2(iso8859-2),发现页面显示可导入。因此,考虑Encoding选择问题,认为WPS导出的CSV.文件不符合UTF-8编码设置;
由于WPS另存页面无编码设置,故先用WPS保存CSV.文件,然后利用记事本打开,并点击【另存为……】进入另存界面,在编码栏中设置UTF-8格式并保存:
重新在Mysql Workbench中对文件进行导入,成功;
2.属性名为中文字符问题:
考虑到SQL可能不支持中文字符,因此分别建立中英文属性名的测试文档进行导入,结果如下:
解决方案
**1.**针对原因1,只需要把目标csv.文件编码设置成utf-8即可。通过记事本可实现重置编码操作;
**2.**针对原因2,只需要把属性名都改成英文字符再导入即可;
【数据库】【Mysql - Workbench1】 :如何解决WPS/excel数据导入时Table Data Import报错问题?相关推荐
- mysql主从skip1677_解决字符集不同引起的主从同步异常1677报错问题
之前的一篇文章中,我们遇到了主从同步的一个问题,错误代码:1236,详细请看 今天,突然发现测试环境的主从同步关系断开了,报错代码:1677 一.问题错误信息 Last_SQL_Errno: 1677 ...
- java 读取数据库mysql千余条微博excel数据,并用swing界面显示结果
小长假结束第一天. 想要完成题目要求,要做这些: ①要能从网上爬到微博数据 ②把微博数据存入mysql(因为我当时从网上爬完直接导出为excel,故还需要多这一步,如果大家爬完数据能直接存入数据库中就 ...
- mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式)
mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式) 首先将要导入的数据文件top5000W.txt放入到数据库数据目录/var/local/mysql/data/${d ...
- .net开发时用NPOI导出xlsx格式的Excel时,打开导出的Excel遇到“部分内容有问题”的报错
项目场景: 提示:这里简述项目相关背景: .NET 开发 C# 问题描述 用NPOI导出xlsx格式的Excel时,打开导出的Excel遇到"部分内容有问题"的报错 原因分析: 写 ...
- mysql load报错_mysql:执行LOAD DATA LOCAL 报错
mysql:执行LOAD DATA LOCAL 报错. 我使用navicat for mysql 连接 mysql服务器执行local 可以正常执行 . show VARIABLES like '% ...
- Centos6.X升级glibc解决“libc.so.6 version GLIBC_2.14 not found”报错问题
Centos6.X升级glibc解决"libc.so.6 version GLIBC_2.14 not found"报错问题 参考文章: (1)Centos6.X升级glibc解决 ...
- 解决win10使用GPU跑程序遇到的一系列报错
解决win10使用GPU跑程序遇到的一系列报错 安装cupy包 使用cupy包的时候报错 ImportError: DLL load failed: 找不到指定的模块. 卸载cuda11.5.安装cu ...
- 解决idea的html代码中使用es6语法报错的问题
解决idea的html代码中使用es6语法报错的问题 参考文章: (1)解决idea的html代码中使用es6语法报错的问题 (2)https://www.cnblogs.com/mayiaction ...
- 解决64位进程调用32位库文件报错问题
解决64位进程调用32位库文件报错问题 解决64位进程调用32位库文件报错问题 大家集成的apk如果使用了第三方32位lib库文件的话请按如下方法修改Android.mk文件:库文件的拷贝方式为: L ...
最新文章
- 有计划地开放数据 促进大数据法规落地
- CSP浏览器安全策略备忘
- 基于 HTTP 协议的 3 种实时数据获取技术
- 在一个电子商务网站应用中,涉及的实体信息类有很多,比如用户类User和用户地址类Address; 而每一个实体类的对象信息要存储到相应的数据库表中,如userTable和addressTable。
- centos: firewalld 一
- LeetCode 57. 插入区间(python、c++)
- 2022春山东大学人工智能导论期末题库附答案
- Oracle官网下载速度慢
- JustAuth升级到v1.8.1版本,新增AuthState工具类,可自动生成state
- 真·杂项:资本论阅读笔记(随缘更新)
- 计算机二级foxpro,计算机二级Visual FoxPro的练习试题和答案
- Java //PP1.3 编写一个程序,分行显示你的名字、生日、爱好、最喜欢的书及最喜欢的电影。
- 微信端H5页面调用分享接口
- 如何查找和阅读综述性的文章
- MySQL——插入数据
- 如何安装ruby、rails
- 今天说一件细心的事情
- NMS网络管理产品战略规划
- MathJax笔记-精简打印版
- GT4驾照心得 [ZT]