MySQL的i18n(indic语言)支持是否存在任何问题?

时间:2010-05-31 05:59:36

标签: mysql postgresql jdbc internationalization rdbms

我们正在评估MySQL和PostgreSQL,以构建使用MySQL或PostgreSQL的指标语言(使用utf-8编码)。

我的一位同事提到MySQL存在i18n问题。我主要是来自Oracle世界,虽然我玩过MySQL,但我不知道它的i18n支持存在问题。

有没有人知道MySQL的i18n支持问题,以及PostgreSQL是否更适合使用utf-8编码构建一个支持指纹语言(kannada,telugu,tamil等)的应用程序?

您知道,我们将使用J2EE构建此应用程序,我们将使用JDBC驱动程序来访问数据库。

P.S:如果我们使用Rails构建应用程序而不是J2EE,会有什么变化吗?

谢谢,

2 个答案:

答案 0 :(得分:4)

MySQL不支持完整的utf8编码:

  

目前,MySQL支持UTF-8   不包括四字节序列。

PostgreSQL完全支持utf8。

答案 1 :(得分:0)

不,mysql没有语言问题 Mysql不处理语言。只有编码。
您可以使用任何支持的编码,并且首选utf-8。