暂无图片
utf8_bin 和utf8_general_ci 的区别?
我来答
分享
暂无图片 匿名用户
utf8_bin 和utf8_general_ci 的区别?

mysql中 ,utf8_bin 和utf8_general_ci 的区别?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
伟鹏

utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。

utf8_general_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感,且在字符比较上速度较快但正确性较差

暂无图片 评论
暂无图片 有用 7
浮光墨影


暂无图片 评论
暂无图片 有用 2
星星之火

utf8_general_ci与utf8_unicode_ci

一句话概况:utf8_unicode_ci比较准确,utf8_general_ci速度比较快。

utf8_general_ci与utf8_bin

用utf8_genera_ci没有区分大小写,导致这个字段的内容区分大小写时出问题:
作为密码时就会出现不合理的方面;
而验证码则一般不区分大小写,所以用这个就合理
utf8_general_cs这个选项一般不用,所以使用utf8_bin区分大小写


暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏