【发布时间】:2010-10-03 21:08:11
【问题描述】:
我正在尝试使用 MySQL 将 dcm4chee(一个基于 Java 的开源医学影像存储系统)国际化,并且有很多问题。
这是我目前所知道的 1.我需要在MySQL中将字符集从latin1更改为utf8(以支持所有国际字符) 2. 我很确定我想将排序规则设置为 utf8_unicode_ci
这是我需要知道的 1. 我应该如何/何时做这些事情? 一种。可以对现有表进行这些更改吗? 湾。如果是这样,我该怎么做? C。在数据库的整个生命周期中,这些更改是否只需要进行一次? d。所做的更改会仅影响未来的条目还是所有条目? 2. 如何更改 dcm4chee 未来安装的默认值以使用 utf8? 3. 根据我的研究,更改字符集和排序规则以使用足够宽的字符集(utf8)似乎是我需要做的所有事情来国际化 MySQL。这是真的?如果没有,我还需要做什么?
谢谢,如有任何帮助,我们将不胜感激
【问题讨论】:
标签: java mysql internationalization collation