【发布时间】:2021-12-17 18:30:03
【问题描述】:
我正在构建一个以前必须处理英语和德语文本的应用程序。现在我也添加了将文本翻译成俄语和中文的功能。但似乎西里尔文和中文字符无法保存在默认的 lating1 字符集中。我使用 PHPMyAdmin 将我的字符集切换为 utf8_general_ci。它可以查找,我可以使用每个需要的字符保存新内容。
问题在于,每个像 ä,ö,ü 这样的旧变音符号都被替换为 ?。 它是有线的,因为如果我再次输入变音符号以将其保存到数据库中,它可以正常工作。所以字符集的变化似乎把每个变音符号都变成了“?”。
有人可以指出我可以更改字符集但不破坏所有旧内容的方向吗?
谢谢!
【问题讨论】: