我们正在评估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,会有什么变化吗?
谢谢,
答案 0 :(得分:4)
MySQL不支持完整的utf8编码:
目前,MySQL支持UTF-8 不包括四字节序列。
PostgreSQL完全支持utf8。
答案 1 :(得分:0)
不,mysql没有语言问题
Mysql不处理语言。只有编码。
您可以使用任何支持的编码,并且首选utf-8。