首页 > 数据库技术 > 详细

MySQL 的utf8_bin和utf8_general_ci

时间:2020-10-15 12:07:30      阅读:35      评论:0      收藏:0      [点我收藏+]

utf8_bin 将字符串中的每一个字符用二进制数据存储,区分大小写;
utf8_genera_ci 不区分大小写,ci为case insensitive的缩写,即大小写不敏感,为utf8默认编码。

当字段作为主键时,使用 utf8_bin 是可以存入大小写不一致的同一个单词的,比如  name  字段中插入 sam 和  Sam  都是可以成功的,反之使用 utf8_genera_ci 排序规则,存入 sam 后是不能存入 Sam 的,会报主键冲突错误的

MySQL 的utf8_bin和utf8_general_ci

原文:https://www.cnblogs.com/xiaopan-cp9/p/13819418.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!