【发布时间】:2019-10-23 03:30:44
【问题描述】:
我最终得到了一个可能编码错误的数据库。 例如有一行包含
个人资料 - 工匠
有什么办法可以将它转换回它应该是的样子?
我认为上面的字符应该是'。我可能是错的。
我尝试通过尝试将表格转换为 utf8mb4
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
但没有运气。
有什么想法吗?
下面是mysql的详细信息
并在 php 5.3.29 上运行。抱歉,升级 php 不是一种选择。
Htaccess 还有一个AddDefaultCharset utf-8
【问题讨论】:
-
在 stackoverflow.com/questions/38363566/… 中查看 Mojibake
标签: mysql utf-8 character-encoding character