2012-10-26 72 views
1

任何人都可以告诉我使用哪种数据类型来使我的领域多语种?MYSQL中的多语言数据类型

我必须给予用户设施,他们可以使用多种语言的用户名。像,

中国,法语,英语,印地文,古吉拉特语,日语等

我必须存储在MYSQL数据库的用户名。

+0

数据类型和字符的支持是不同的 –

回答

2

将排序规则更改为uft8_unicode_ci,以便您可以考虑多语言字符。 我相信同一主题还有其他问题。

这里是一个链接向你展示如何做到这一点:http://docs.moodle.org/23/en/Converting_your_MySQL_database_to_UTF8

+0

如果我想仅做一个现场多语种? uft8_unicode_ci将创建整个表多语言是这样吗? –

+0

是的。如果你只想将一列转换为utf8,请查看本教程:http://nicj.net/mysql-converting-an-incorrect-latin1-column-to-utf8/ –

+0

如果我的列是类似的,将其更改为uft8_unicode_ci后column_name varchar(45)会允许多语言数据吗? –