当我在服务器上安装了一个用Unicode印地语(印度语)的网站,所有刚输入的unicode数据都变成了服务器上的问号,这让我大吃一惊。在我的开发机器上,它工作得很完美。
我发现我的MySQL版本为5.0.45 (默认情况下由Plesk安装)。在我的开发机器上,我有5.1.33版本。
我相信问题可能是因为版本的差异。新版本的MySQL显然比旧版本更支持Unicode。
我不愿意使用mysql安装程序安装新版本,因为Plesk为mysql维护了一些自定义设置,我担心新版本可能会更改这些设置并破坏我的db。
有人能告诉我,我必须做什么特别的事情来安装MySQL在plesk上的窗口或我可以使用新的版本安装程序吗?
发布于 2010-07-24 09:34:15
我不认为这个问题与MySQL有关,因为任何大于5的版本都应该足够地处理Uincode。您是如何将数据输入服务器的?
发布于 2010-06-13 09:57:17
这里有一篇关于用Plesk http://forum.parallels.com/showthread.php?t=102016升级MySQL的文章。虽然它是针对Linux的,但类似的过程也可以在windows上使用。
https://serverfault.com/questions/98145
复制相似问题