微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UTF-8 CSV 导入中的 utf8mb4 字符串无效?

如何解决UTF-8 CSV 导入中的 utf8mb4 字符串无效?

我正在使用最新版本的工作台 (8.0) 将 UTF-8 CSV(许多全球语言)文件导入 MysqL 5.7

我的数据库设置为

ALTER SCHEMA `DataSets` CHaraCTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

我被告知要使用的最新编码。

我也将我的表设置为 utf8mb4,我要导入的查询是:

LOAD DATA FROM S3 's3://test/test.csv'
INTO TABLE test
FIELDS TERMINATED BY ',' 
OPTIONALLY ENCLOSED BY '"' 
LInes TERMINATED BY '\n'
IGnorE 1 LInes

这会返回一个错误

Error Code: 1300. Invalid utf8mb4 character string: '"зарегистрирована в 2'

有人可以指出我做错了什么吗?我花了一周时间试图导入这个文件,而且文件很大。

它似乎在俄语上失败,但我也有很多亚洲语言

  Error Code: 1300. Invalid utf8mb4 character string: '"* Преподавание курсов General и Business Eng'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。