IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

infobright下如何使用utf8字符集

MySQL 中文网 - 2012-09-02 20:30:11 累计浏览 2,084 次
本机暂存

     目前infobright应用越来越多了,有些场景下需要和台管理系统共用,因此需要同时存在brighthouse和myisam两种引擎。

     这时候,如果需要brighthouse引擎支持utf8字符集,需要:

     1. 数据库对象创建时务必使用utf8字符集,这点尤为关键,否则不可支持utf8;

     2. 数据表对象创建时也使用utf8字符集;

     3. 导入文件提前转换成utf8字符集;

     4. 连接infobright时,执行set names utf8;

     5. 导入文件,查看字符集是否正确;

    另一种场景下,可能myisam表也需要支持utf8,这个相对比较麻烦:

     1. 数据库对象创建时无所谓,不强制必须是utf8;

     2. 数据表对象创建时务必使用utf8字符集;

     3. 将导入文件全部转换成utf8字符集的INSERT语法,直接写入数据,infobright不支持LOAD DATA INFILE方式导入utf8字符集的文件;

     4. 也可以将其他非字符型字段导入后,再用update进行更新;

同分类推荐文章

  1. 使用deepseek进行Oracle恢复,引起重大故障 (2026-06-22 10:56:00)
  2. 接手一个只差临门一脚的数据库恢复 (2026-06-18 00:13:09)
  3. 我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险 (2026-06-15 01:00:00)

查看更多 数据库 文章 →

建议继续学习

  1. 字符编码和中文乱码小叙 (累计阅读 7,119)
  2. 比较完美地解决了 vim 编辑中文的问题 (累计阅读 6,823)
  3. 获取指定(访客)IP的所有信息,地址、邮政编码、国家、经纬度等的API (累计阅读 6,460)
  4. 中文编码杂谈 (累计阅读 6,378)
  5. Hadoop的map/reduce作业输入非UTF-8编码数据的处理原理 (累计阅读 5,647)
  6. html页面里的幽灵空行――UTF8Bom (累计阅读 5,492)
  7. UTF-8编码中BOM的检测与删除 (累计阅读 5,254)
  8. Unicode与字符汉字相互转换 (累计阅读 5,243)
  9. python-django的中文编码总结 (累计阅读 5,105)
  10. JAVASCRIPT完美实现UTF8页面提交数据到GB2312 (累计阅读 4,925)