我有一个UTF8 mysql数据库,我不得不导入一个latin1表。我希望在导入后能解决数据错误。是一张包含我国所有地址的大桌子。所以数据就像那样被发送:
var IdentifierRegex = @"\b[a-zA-Z]\b";
我遵循了一个提示,我应该将所有TEXT字段转换为BLOB,然后将表转换为UTF8,最后将BLOB字段更改回TEXT。
现在我的数据库和表格是UTF8,数据仍然显示错误! 有没有办法解决这个问题?
答案 0 :(得分:1)
以下答案:
MySQL - Convert latin1 characters on a UTF8 table into UTF8
你可以发挥作用:
CONVERT(CAST(CONVERT(名称使用latin1)AS二进制)使用utf8)
并应用它。