我们正在评估 MySQL 和 PostgreSQL 以构建我们的印度语(使用 utf-8 编码)Web 应用程序,该应用程序将使用 MySQL 或 PostgreSQL。
我的一位同事提到 MySQL 在国际化方面存在问题。我主要来自 Oracle 世界,虽然我很少使用 MySQL,但我对它的 i18n 支持还不够了解。
有谁知道 MySQL 的 i18n 支持问题,以及 PostgreSQL 是否更适合使用 utf-8 编码构建具有印度语支持(卡纳达语、泰卢固语、泰米尔语等)的应用程序?
正如您所知,我们将使用 J2EE 来构建此应用程序,并且我们将使用 JDBC 驱动程序来访问数据库。
P.S:如果我们使用 Rails 而不是 J2EE 来构建应用程序,会有什么改变吗?
谢谢,
最佳答案
MySQL 不支持完整的 utf8 编码:
Currently, MySQL support for UTF-8 does not include four-byte sequences.
PostgreSQL 完全支持 utf8。
关于mysql - MySQL 的 i18n(印度语)支持有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941630/