首页 > 编程知识 正文

mysql字符集编码,字符集819是gbk

时间:2023-05-04 18:07:40 阅读:114869 作者:2789

一、字符集字符集:定义数据库中字符编码的集合。 常见字符集: utf8、Unicode、GBK、GB2312 (支持中文)、ASCCI (不支持中文)二、字符集排序规则作者本人为utf8_general_ci后缀ci ) case insensenci

utf8_壮观冬瓜规定每个字符串都要用二进制码存储,区分大小写,可以直接存储二进制内容

对于ci:select name,age from userinfo; 相当于SELECT NAME,AgE FROM userinfo; 大小写的判断是一样的

对于cs,严格假设字段名称为name、age和表名称:UserInfo。选择名称、age from UserInfo; 判断为有大小写之分

壮观的冬瓜意味着二进制,所以区分小写字母u和大写字母u。 例如,如果运行: selectnamefromuserinfowherename='Lina ',则在utf8_壮观的冬瓜中找不到name=' Lina '行。 UTF8_genna

1. utf8_general_ci不区分大小写。 这是注册用户名和电子邮件地址时使用的。

2. utf8_general_cs区分大小写,用户名和邮箱使用会有不好的结果

3. utf8_壮观冬瓜:字符串用二进制数据编译保存。 您可以区分大小写并保存二进制文件的内容

utf8_unicode_ci和utf8_general_ci在中文和英文方面没有实质性差别。 utf8_general_ci校准速度快,但精度稍差。 utf8_unicode_ci精度高,但校正速度稍慢。 utf8_unicode_ci相对准确,utf8_general_ci相对快速。 通常,utf8_general_ci的准确性我们可以充分使用。 在看到很多程序源之后,我们发现它们中的很多也使用了utf8_general_ci。 因此,创建新数据库时通常使用utf8_general_ci

摘要:排序规则是指在比较字符时是否区分大小写,是通过字符编码比较还是通过二进制数据直接比较。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。