栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用了mysql utf32_unicode_ci和html charset utf-8,但出现了字符

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用了mysql utf32_unicode_ci和html charset utf-8,但出现了字符

请确保除了数据库编码外,还请检查以下内容:

  • 文件的utf8编码(js / php)(在超级编辑下,F12:另存为UTF8-NOBOM)
  • utf8 html内容:
    <meta HTTP-EQUIV="content-type" ConTENT="text/html; charset=utf-8">
  • 数据库连接的utf8:
    SET character_set_connection = 'utf8'
  • utf8查询结果:
    SET character_set_results = 'utf8'
  • 您的数据库客户端的utf8:
    SET character_set_client = 'utf8'
  • mysql表的utf8:
    ALTER TABLE table ConVERT TO CHARACTER SET utf8;
  • 数据库服务器的utf8:
    SET character_set_database = 'utf8'
    SET character_set_server = 'utf8'
  • 在某些情况下,当硬编码的值需要编码时,必须在文件中强制使用utf8。例如,您需要使用来在文件顶部添加注释
    charset=utf-8
    ,以便超级编辑或您喜欢的编辑器可以检测到它。

rgds。

ps:我不知道utf32,但是在某种程度上逻辑应该是相同的



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411708.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号