MYSQL:插入传统&;简体中文同';单元格‘;

MYSQL:插入传统&;简体中文同';单元格‘;,mysql,character-encoding,Mysql,Character Encoding,这里是新手 我的源数据在同一个“单元格”中包含简体和繁体中文(对不起,这里是使用Excel的新手!),我正试图使用“加载数据填充”将其加载到MYSQL中 令人反感的文本是“到达广州新冶酒吧!一杯芝華士 嘈雜的音樂 行行色色的男女". 它有两个简体中文(“广)及繁体中文(“”)華" 当我将其加载到MySQL时,我得到以下错误: 错误代码:1366。第2行的列>“说明”的字符串值不正确:“\xF0\xA3\x8E\xB4\xE8\x83…” 数据库的排序规则是UTF-8默认排序规则,输入文件也是UT

这里是新手

我的源数据在同一个“单元格”中包含简体和繁体中文(对不起,这里是使用Excel的新手!),我正试图使用“加载数据填充”将其加载到MYSQL中

令人反感的文本是“到达广州新冶酒吧!一杯芝華士 嘈雜的音樂 行行色色的男女". 它有两个简体中文(“广)及繁体中文(“”)華"

当我将其加载到MySQL时,我得到以下错误:

错误代码:1366。第2行的列>“说明”的字符串值不正确:“\xF0\xA3\x8E\xB4\xE8\x83…”

数据库的排序规则是UTF-8默认排序规则,输入文件也是UTF-8编码的

我有没有办法:

a) 使SQL接受此行数据(理想),或 b) 让SQL跳过插入这行数据

谢谢!如果你需要进一步的细节,一定要告诉我


Kevin

如果您的问题与繁体中文和简体中文在同一单元格中无关。您能在相关表格上显示“显示创建表格”的输出吗?创建表格
数据\u raw
ID
text,
Published\u Date
Date默认为空,
Published\u Time
text,
Title
text,
Description
text,
Emoticon
text,
Topic
text,
Type
text,
Brand
text,
C类别
text、
Subcategory
text、
UrlStem
text、
Ats
text、
Comments
text、
Forwards
text、
数据源
text、
媒体类型
text、
感兴趣的
text、
作者
text、
年龄
text、
性别
text、,
Tag
text、
Province
text、
City
text、
Following
text、
Followers
text、
Weibos
text、
Linkage
text)ENGINE=InnoDB DEFAULT CHARSET=utf8是“show create table”的结果(抱歉,需要将其分成两条注释).所以-是的,prosfilaes是正确的-这不是繁体/简体汉字的问题。有一些奇怪的符号(对于那些仍然使用旧版本MySQL的人有解决方案吗?