MySQL:我可以为1列提供多个字符集吗?

时间:2014-08-14 16:13:51

标签: mysql

我有一张翻译表。此表有一个locale列和一个name列,可以是一串英文字符或中文字符。是否可以为一列/表同时使用UTF-8和GBK(中文字符集)?如果是这样,我将如何更新现有表格?

2 个答案:

答案 0 :(得分:0)

您可以将此列varbinary并将其在客户端上转换为您想要的每个区域设置。

答案 1 :(得分:0)

将整理更改为utf_unicode_ci工作:

ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;