2012-10-26 61 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)會允許多語言數據嗎? –