遗留数据库中的MySQL拉丁字符

时间:2012-01-11 22:02:11

标签: mysql character latin

您好我继承了一个我需要使用数据的数据库。不幸的是,有些文本是西班牙语,并且有一些明显的编码问题。例如,这是存储在文本字段中的典型字符串:

Clara introducción a través del transporte de me...

我的问题是 - 有没有简单的方法将这些字符转换回他们使用MySQL / PHP的内容?

任何建议表示赞赏。

2 个答案:

答案 0 :(得分:0)

好的 - 答案是PHP中的utf8_decode()

答案 1 :(得分:0)

连接到数据库后,请务必设置要通信的字符集。

这取决于您使用的库或PDO,但取决于mysql_set_charset('utf-8');

此外,在打印输出时,请确保您的控制台设置为UTF8。如果要在网页中显示,请确保通过标题和/或元标记正确设置了网页字符集。