在 ubuntu 上安装两个 mysql,使用相同的字符编码。但不能处理西里尔文



我有两个独立的服务器,它们都在运行mysql,但似乎只有其中一个可以正确保存西里尔字母。由于两个mysql都设置为latin1编码,我实际上希望它们都不能处理西里尔字母(我认为是16位),但我不能抱怨。

在可以获取cyrillic的mysql上,查询中的字符显示为问号,但在不能获取的mysql中,它们显示为空格。

ubuntu或mysql的哪些设置可能会导致这种差异?

FWIW,在将MySQL更新到5.5后,这个问题似乎得到了解决。

最新更新