我正在尝试将 CSV 文件导入 MySQL 数据库模型的插入选项卡。导入文件出现以下错误:
数据导入期间出错:UnicodeDecodeError(“‘ascii’编解码器无法解码位置 1150 中的字节 0xc4:序数不在范围(128) 内”)
CSV 文件总是会出现这种情况,但其他文件不会出现这种情况。我认为数据中某个地方存在不受支持的字符。我怎样才能解决这个问题?
我正在尝试将 CSV 文件导入 MySQL 数据库模型的插入选项卡。导入文件出现以下错误:
数据导入期间出错:UnicodeDecodeError(“‘ascii’编解码器无法解码位置 1150 中的字节 0xc4:序数不在范围(128) 内”)
CSV 文件总是会出现这种情况,但其他文件不会出现这种情况。我认为数据中某个地方存在不受支持的字符。我怎样才能解决这个问题?
它告诉你十六进制字符
c4
是Ä
。这意味着您的表当前设置为 ascii,它处理字符x00
tox7f
。你可以ascii
为utf8
或unicode
有关字符集和排序规则的更多信息请参见dev.mysql