没有合适的资源?快使用搜索试试~ 我知道了~
[] - 2023-07-21 MySQL 巨坑:永远不要在 MySQL 中使用 UTF-8!!.pdf
需积分: 0 0 下载量 94 浏览量
2023-12-11
21:41:41
上传
评论
收藏 398KB PDF 举报
温馨提示
试读
6页
互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能互联网资讯,技术简介,IT、AI技术,人工智能
资源推荐
资源详情
资源评论
MySQL 巨坑:永远不要在 MySQL 中使用 UTF-8!!
2023-07-21原文
点击关注公众号,Java干货及时送达👇
最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存
一个UTF-8字符串,然后出现了一个离奇的错误:
Incorrect string value: ‘ð <…’ for column ‘summary’ at row 1
我 用 的 是 UTF-8 编 码 的 客 户 端 , 服 务 器 也 是 UTF-
8编码的,数据库也是,就连要保存的这个字符串“😃 <…”也是合法的UTF-
8。
问题的症结在于,MySQL的“utf8”实际上不是真正的UTF-8。
“utf8” 只 支 持 每 个 字 符 最 多 三 个 字 节 , 而 真 正 的 UTF-
8是每个字符最多四个字节。
MySQL一直没有修复这个bug,他们在2010年发布了一个叫作“utf8mb4”的
字符集,绕过了这个问题。
资源评论
毕业小助手
- 粉丝: 2081
- 资源: 1712
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功