Mysql 在现有数据库内将latin1数据转换为utf8
我有一个UTF8 mysql数据库,我必须导入一个latin1表。我希望在导入后可以修复数据错误。是一张巨大的桌子,里面有我国所有的地址。因此,数据显示如下:Mysql 在现有数据库内将latin1数据转换为utf8,mysql,Mysql,我有一个UTF8 mysql数据库,我必须导入一个latin1表。我希望在导入后可以修复数据错误。是一张巨大的桌子,里面有我国所有的地址。因此,数据显示如下: Arapiraca A. José da Silva Manoel Teles 57305-075 Rua Maceió Abelardo Pugliese Jatiúca 57036-020 Rua 我按照提示说,我应该将所有文本字段转换为BLOB,然后将表转换为UTF8,最
Arapiraca A. José da Silva Manoel Teles 57305-075 Rua
Maceió Abelardo Pugliese Jatiúca 57036-020 Rua
我按照提示说,我应该将所有文本字段转换为BLOB,然后将表转换为UTF8,最后将BLOB字段更改回文本
以下是参考资料:
现在我的数据库和表是UTF8,数据仍然显示错误!
有什么办法可以解决这个问题吗?以下是答案:
您可以创建一个函数:
转换(使用utf8转换(转换(名称使用拉丁文1)为二进制)
看看这个@WhiteFeather tks,我读过这篇文章,但没有理解它。既然你提到了这件事,我花了更多的时间研究它,并弄明白了必须怎么做。如果你发表你的建议,我会接受你的回答!