字符集
已收录文章:15篇
-
Java Files.readString 读取 UTF-8 配置时出现乱码或首字符异常,通常不是文件内容损坏,而是字符集与 UTF-8 BOM 的边界没有处理好。本文用最小示例区分默认字符集、显式 UTF-8 和 BOM 清理方案。257 收藏
-
MySQL REGEXP_LIKE 匹配结果不稳定时,先拆开字符集、排序规则、大小写和反斜杠四个边界。本文给出一套可复现的排查 SQL、修复写法与验收清单。157 收藏
-
把 MySQL LOAD DATA 导入大文件从一次性命令升级成可回滚流程:先固定字符集和字段边界,再隔离错误行,最后用临时表与原子切换避免半成品进入业务表。240 收藏
-
从服务端默认值、数据库和表级覆盖,到连接握手后的四个 session 变量,给出一套可回滚的 MySQL 8.4 utf8mb4 迁移与验收流程,避免中文写入正常却排序、比较和结果返回异常。423 收藏
-
把老表切到 utf8mb4 后,VARCHAR(255) 的唯一索引可能突然报索引长度超限。本文从 4 字节字符、3072 字节上限和排序规则出发,比较缩短字段、前缀索引、哈希辅助列三种方案,说明如何在不牺牲唯一性判断的前提下完成迁移。499 收藏
-
从账号唯一键和昵称搜索踩坑切入,讲清 MySQL 8.x utf8mb4_0900_ai_ci、大小写/重音敏感、collation 混用、隐式转换与索引命中验证。294 收藏
-
MySQL使用时,有一件很痛苦的事情肯定是结果乱码。将编码格式都设置为UTF8可以解决这个问题,我们今天来说下为什么要这么设置,以及怎么设置。 MySQL字符格式 字符集 在编程语言中,我们为145 收藏
-
一、字符集 character 字符 character 是各种文字和符号的总称字符编码 character code 是计算机针对各种符号,在计算机中的一种二进制存储代号字符集character set 是多个字符的集合 常见的字符集: ASC128 收藏
-
utf8mb4 和 utf8 比较 create table test_utf8_bin_ci ( u8 varchar(50) charset utf8mb4 collate utf8mb4_unicode_ci, u8_bin_ci varchar(50) charset utf8mb4 collate utf8mb4_bin as (lower(u8)) unique ); insert into test_utf8_bin_ci (u8) values ('A'),('Ä'266 收藏
-
在乔纳森·斯威夫特的著名讽刺小说《格列夫游记》中,小人国内部分裂成Big-endian和Little-endian两派,区别在于一派要求从鸡蛋的大头把鸡蛋打破,另一派要求从鸡蛋的小头把鸡蛋打破。 然后忘353 收藏
-
系列文章目录1 Character Set与Collation任何资讯技术在处理资料的时候,如果只是单纯的数值和运算,那就不会有太复杂的问题;如果处理的资料是文字的话,就会面临世界上各种不同语言的问427 收藏
-
前言: 在 MySQL 中,系统支持诸多字符集,不同字符集之间也略有区别。目前最常用的字符集应该是 utf8 和 utf8mb4 了,相比于 utf8 ,utf8mb4 支持存储 emoji 表情,使用范围更广。本篇文章将会介绍414 收藏