X3.5将对取消数据库UTF8编码的支持,转为UTF8-mb4编码
2020-07-08 10:16 来自 admin 发布@ Discuz! X3.5专区
X3.5版本,支持InnoDB与MyISAM两种数据库引擎,在两种引擎下数据库都不再支持utf8编码,转而支持utf8mb4编码。
无论是InnoDB还是MyISAM,所有的表都使用utf8mb4编码与utf8mb4_unicode_ci,该编码的支持,将直接导致X3.5支持emoj表情。
MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Unicode字符,都无法使用 Mysql 的 utf8 字符
无论是InnoDB还是MyISAM,所有的表都使用utf8mb4编码与utf8mb4_unicode_ci,该编码的支持,将直接导致X3.5支持emoj表情。
MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文种平面(BMP)。也就是说,任何不在基本多文本平面的 Unicode字符,都无法使用 Mysql 的 utf8 字符
X3.5外部调用找不到了 New
2025-09-22 20:00 来自 𝕷𝖎𝖑𝖏𝖆𝖈𝖐 发布@ Discuz! X3.5专区
我想调用一个板块的帖子,在外部用JS调用那样。
以前有,现在找不到了,求帮助我知道答案 回答被采纳将会获得1 贡献 已有0人回答
以前有,现在找不到了,求帮助我知道答案 回答被采纳将会获得1 贡献 已有0人回答
x3.5,在如何在框架上添加类似左图的“发布文章”快捷方式 New
2025-05-28 12:40 来自 哥斯拉 发布@ Discuz! X3.5专区
x3.5,在如何在框架上添加类似左图的“发布文章”快捷方式
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
各位大佬请教一下社区前后台点登陆都没有反应X3.5 New
2025-05-06 09:52 来自 哥斯拉 发布@ Discuz!问题求助
各位大佬请教一下社区前后台点登陆都没有反应X3.5
前台打开访问也是正常的,就是输入登陆的时候点了,提示请稍候,然后就不跳转了。
后台也是一样,输入帐号密码,点登陆,也是没反应,不跳转。
五一节前就还是能正常登陆,节后就突然不行了,最近半个月没有进行什么插件安装。
tools.ph工具也分享给大家。
我也使用了,点修复数据库,显示数据库没问题,更新缓存也没用,前台还是登陆不了。
请教一下,要去排查哪些地方,谢谢。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
前台打开访问也是正常的,就是输入登陆的时候点了,提示请稍候,然后就不跳转了。
后台也是一样,输入帐号密码,点登陆,也是没反应,不跳转。
五一节前就还是能正常登陆,节后就突然不行了,最近半个月没有进行什么插件安装。
tools.ph工具也分享给大家。
我也使用了,点修复数据库,显示数据库没问题,更新缓存也没用,前台还是登陆不了。
请教一下,要去排查哪些地方,谢谢。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
X3.5,宝塔面板,怎么彻底关掉https New
2025-07-17 20:27 来自 惧愁人 发布@ Discuz! X3.5专区
新装的站没什么内容。
用google浏览器测试,地址栏输入域名,会被自动加上https,
造成重定向次数过多,以及没有样式表的情况。
想知道修改哪些地方,可以避免这些情况出现。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
用google浏览器测试,地址栏输入域名,会被自动加上https,
造成重定向次数过多,以及没有样式表的情况。
想知道修改哪些地方,可以避免这些情况出现。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
12



