首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在MySQL中使用英语、阿拉伯语和汉语

在MySQL中使用英语、阿拉伯语和汉语
EN

Stack Overflow用户
提问于 2012-03-13 18:44:36
回答 1查看 835关注 0票数 2

关于字符集的几个问题:

  1. 在MySQL数据库中存储英文、阿拉伯文和中文时,是否有支持所有这些语言的字符集
  2. 是否仍然将中文和阿拉伯数字存储在整数和十进制类型的字段中?
  3. 是否还有其他限制?

G 211

如有任何指导,将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-13 19:10:16

您可以使用UTF存储文本。请参阅http://dev.mysql.com/doc/refman/5.0/en/charset-unicode.html

对于数字,数据库以二进制格式存储实际数字,而不是存储该数字的任何特定表示形式。您需要做的是使用正确的区域设置在客户端程序中显示数字。对于php,请参见PHP: Locale aware number format (虽然我怀疑它只会为小数点选择正确的符号,而不会从0-9更改为数字)。

有关更多背景信息,请参见https://en.wikipedia.org/wiki/Internationalization_and_localization

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9690115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档